Skip to content

Instantly share code, notes, and snippets.

@joachimschmidt557
Created February 11, 2022 22:44
Show Gist options
  • Save joachimschmidt557/9194e8989913a9f6c0ec561534dc37c4 to your computer and use it in GitHub Desktop.
Save joachimschmidt557/9194e8989913a9f6c0ec561534dc37c4 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
757/1098 behavior.floatop.test "behavior-x86_64-linux-gnu-Debug-c-multi @exp2"... OK
758/1098 behavior.floatop.test "behavior-x86_64-linux-gnu-Debug-c-multi @log"... OK
759/1098 behavior.floatop.test "behavior-x86_64-linux-gnu-Debug-c-multi @log2"... OK
760/1098 behavior.floatop.test "behavior-x86_64-linux-gnu-Debug-c-multi @log10"... OK
761/1098 behavior.floatop.test "behavior-x86_64-linux-gnu-Debug-c-multi @fabs"... OK
762/1098 behavior.floatop.test "behavior-x86_64-linux-gnu-Debug-c-multi @floor"... OK
763/1098 behavior.floatop.test "behavior-x86_64-linux-gnu-Debug-c-multi @ceil"... OK
764/1098 behavior.floatop.test "behavior-x86_64-linux-gnu-Debug-c-multi @trunc"... OK
765/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi assignment operators"... OK
766/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi three expr in a row"... OK
767/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi @clz"... OK
768/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi @clz vectors"... OK
769/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi @ctz"... OK
770/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi @ctz vectors"... OK
771/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi const number literal"... OK
772/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi float equality"... OK
773/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi hex float literal parsing"... OK
774/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi quad hex float literal parsing in range"... OK
775/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi underscore separator parsing"... OK
776/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi hex float literal within range"... OK
777/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi comptime_int addition"... OK
778/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi comptime_int multiplication"... OK
779/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi comptime_int shifting"... OK
780/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi comptime_int multi-limb shift and mask"... OK
781/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi comptime_int multi-limb partial shift right"... OK
782/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi xor"... OK
783/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi comptime_int xor"... OK
784/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi comptime_int param and return"... OK
785/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi binary not"... OK
786/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi division"... OK
787/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi unsigned wrapping"... OK
788/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi signed wrapping"... OK
789/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi signed negation wrapping"... OK
790/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi unsigned negation wrapping"... OK
791/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi unsigned 64-bit division"... OK
792/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi truncating shift right"... OK
793/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi f128"... OK
794/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi 128-bit multiplication"... OK
795/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi @addWithOverflow"... OK
796/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi small int addition"... OK
797/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi @mulWithOverflow"... OK
798/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi @subWithOverflow"... OK
799/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi @shlWithOverflow"... OK
800/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi overflow arithmetic with u0 values"... OK
801/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi allow signed integer division/remainder when values are comptime known and positive or exact"... OK
802/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi quad hex float literal parsing accurate"... OK
803/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi truncating shift left"... OK
804/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi exact shift left"... OK
805/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi exact shift right"... OK
806/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi shift left/right on u0 operand"... OK
807/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi comptime float rem int"... OK
808/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi remainder division"... OK
809/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi @sqrt"... OK
810/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi @fabs"... OK
811/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi @floor"... OK
812/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi @ceil"... OK
813/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi @trunc"... OK
814/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi @round"... OK
815/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi vector integer addition"... OK
816/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi NaN comparison"... OK
817/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi vector comparison"... OK
818/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi compare undefined literal with comptime_int"... OK
819/1098 behavior.math.test "behavior-x86_64-linux-gnu-Debug-c-multi signed zeros are represented properly"... OK
820/1098 behavior.maximum_minimum.test "behavior-x86_64-linux-gnu-Debug-c-multi @maximum"... OK
821/1098 behavior.maximum_minimum.test "behavior-x86_64-linux-gnu-Debug-c-multi @minimum"... OK
822/1098 behavior.merge_error_sets.test "behavior-x86_64-linux-gnu-Debug-c-multi merge error sets"... OK
823/1098 behavior.popcount.test "behavior-x86_64-linux-gnu-Debug-c-multi @popCount integers"... OK
824/1098 behavior.saturating_arithmetic.test "behavior-x86_64-linux-gnu-Debug-c-multi saturating add"... OK
825/1098 behavior.saturating_arithmetic.test "behavior-x86_64-linux-gnu-Debug-c-multi saturating subtraction"... OK
826/1098 behavior.saturating_arithmetic.test "behavior-x86_64-linux-gnu-Debug-c-multi saturating multiplication"... OK
827/1098 behavior.saturating_arithmetic.test "behavior-x86_64-linux-gnu-Debug-c-multi saturating shift-left"... OK
828/1098 behavior.saturating_arithmetic.test "behavior-x86_64-linux-gnu-Debug-c-multi saturating shl uses the LHS type"... OK
829/1098 behavior.sizeof_and_typeof.test "behavior-x86_64-linux-gnu-Debug-c-multi @sizeOf and @TypeOf"... OK
830/1098 behavior.sizeof_and_typeof.test "behavior-x86_64-linux-gnu-Debug-c-multi @sizeOf on compile-time types"... OK
831/1098 behavior.sizeof_and_typeof.test "behavior-x86_64-linux-gnu-Debug-c-multi @TypeOf() with multiple arguments"... OK
832/1098 behavior.sizeof_and_typeof.test "behavior-x86_64-linux-gnu-Debug-c-multi lazy @sizeOf result is checked for definedness"... OK
833/1098 behavior.sizeof_and_typeof.test "behavior-x86_64-linux-gnu-Debug-c-multi @offsetOf"... OK
834/1098 behavior.sizeof_and_typeof.test "behavior-x86_64-linux-gnu-Debug-c-multi @offsetOf packed struct, array length not power of 2 or multiple of native pointer width in bytes"... OK
835/1098 behavior.sizeof_and_typeof.test "behavior-x86_64-linux-gnu-Debug-c-multi @bitOffsetOf"... OK
836/1098 behavior.struct_llvm.test "behavior-x86_64-linux-gnu-Debug-c-multi struct point to self"... OK
837/1098 behavior.struct_llvm.test "behavior-x86_64-linux-gnu-Debug-c-multi void struct fields"... OK
838/1098 behavior.struct_llvm.test "behavior-x86_64-linux-gnu-Debug-c-multi return empty struct from fn"... OK
839/1098 behavior.struct_llvm.test "behavior-x86_64-linux-gnu-Debug-c-multi pass slice of empty struct to fn"... OK
840/1098 behavior.struct_llvm.test "behavior-x86_64-linux-gnu-Debug-c-multi self-referencing struct via array member"... OK
841/1098 behavior.struct_llvm.test "behavior-x86_64-linux-gnu-Debug-c-multi empty struct method call"... OK
842/1098 behavior.struct_llvm.test "behavior-x86_64-linux-gnu-Debug-c-multi align 1 field before self referential align 8 field as slice return type"... OK
843/1098 behavior.struct_llvm.test "behavior-x86_64-linux-gnu-Debug-c-multi packed struct"... OK
844/1098 behavior.struct_llvm.test "behavior-x86_64-linux-gnu-Debug-c-multi packed struct 24bits"... OK
845/1098 behavior.struct_llvm.test "behavior-x86_64-linux-gnu-Debug-c-multi runtime struct initialization of bitfield"... OK
846/1098 behavior.struct_llvm.test "behavior-x86_64-linux-gnu-Debug-c-multi native bit field understands endianness"... OK
847/1098 behavior.struct_llvm.test "behavior-x86_64-linux-gnu-Debug-c-multi implicit cast packed struct field to const ptr"... OK
848/1098 behavior.struct_llvm.test "behavior-x86_64-linux-gnu-Debug-c-multi zero-bit field in packed struct"... OK
849/1098 behavior.struct_llvm.test "behavior-x86_64-linux-gnu-Debug-c-multi packed struct with non-ABI-aligned field"... OK
850/1098 behavior.struct_llvm.test "behavior-x86_64-linux-gnu-Debug-c-multi bit field access"... OK
851/1098 behavior.struct_llvm.test "behavior-x86_64-linux-gnu-Debug-c-multi default struct initialization fields"... OK
852/1098 behavior.struct_llvm.test "behavior-x86_64-linux-gnu-Debug-c-multi packed array 24bits"... OK
853/1098 behavior.struct_llvm.test "behavior-x86_64-linux-gnu-Debug-c-multi aligned array of packed struct"... OK
854/1098 behavior.struct_llvm.test "behavior-x86_64-linux-gnu-Debug-c-multi pointer to packed struct member in a stack variable"... OK
855/1098 behavior.struct_llvm.test "behavior-x86_64-linux-gnu-Debug-c-multi non-byte-aligned array inside packed struct"... OK
856/1098 behavior.struct_llvm.test "behavior-x86_64-linux-gnu-Debug-c-multi packed struct with u0 field access"... OK
857/1098 behavior.struct_llvm.test "behavior-x86_64-linux-gnu-Debug-c-multi access to global struct fields"... OK
858/1098 behavior.struct_llvm.test "behavior-x86_64-linux-gnu-Debug-c-multi packed struct with fp fields"... OK
859/1098 behavior.struct_llvm.test "behavior-x86_64-linux-gnu-Debug-c-multi fn with C calling convention returns struct by value"... OK
860/1098 behavior.struct_llvm.test "behavior-x86_64-linux-gnu-Debug-c-multi non-packed struct with u128 entry in union"... OK
861/1098 behavior.struct_llvm.test "behavior-x86_64-linux-gnu-Debug-c-multi packed struct field passed to generic function"... OK
862/1098 behavior.struct_llvm.test "behavior-x86_64-linux-gnu-Debug-c-multi anonymous struct literal syntax"... OK
863/1098 behavior.struct_llvm.test "behavior-x86_64-linux-gnu-Debug-c-multi fully anonymous struct"... OK
864/1098 behavior.struct_llvm.test "behavior-x86_64-linux-gnu-Debug-c-multi fully anonymous list literal"... OK
865/1098 behavior.struct_llvm.test "behavior-x86_64-linux-gnu-Debug-c-multi anonymous struct literal assigned to variable"... OK
866/1098 behavior.struct_llvm.test "behavior-x86_64-linux-gnu-Debug-c-multi comptime struct field"... OK
867/1098 behavior.struct_llvm.test "behavior-x86_64-linux-gnu-Debug-c-multi anon struct literal field value initialized with fn call"... OK
868/1098 behavior.struct_llvm.test "behavior-x86_64-linux-gnu-Debug-c-multi struct with union field"... OK
869/1098 behavior.struct_llvm.test "behavior-x86_64-linux-gnu-Debug-c-multi type coercion of anon struct literal to struct"... OK
870/1098 behavior.struct_llvm.test "behavior-x86_64-linux-gnu-Debug-c-multi type coercion of pointer to anon struct literal to pointer to struct"... OK
871/1098 behavior.struct_llvm.test "behavior-x86_64-linux-gnu-Debug-c-multi packed struct with undefined initializers"... OK
872/1098 behavior.struct_llvm.test "behavior-x86_64-linux-gnu-Debug-c-multi for loop over pointers to struct, getting field from struct pointer"... OK
873/1098 behavior.switch.test "behavior-x86_64-linux-gnu-Debug-c-multi switch with numbers"... OK
874/1098 behavior.switch.test "behavior-x86_64-linux-gnu-Debug-c-multi switch with all ranges"... OK
875/1098 behavior.switch.test "behavior-x86_64-linux-gnu-Debug-c-multi implicit comptime switch"... OK
876/1098 behavior.switch.test "behavior-x86_64-linux-gnu-Debug-c-multi switch on enum"... OK
877/1098 behavior.switch.test "behavior-x86_64-linux-gnu-Debug-c-multi switch statement"... OK
878/1098 behavior.switch.test "behavior-x86_64-linux-gnu-Debug-c-multi switch with multiple expressions"... OK
879/1098 behavior.switch.test "behavior-x86_64-linux-gnu-Debug-c-multi switch on type"... OK
880/1098 behavior.switch.test "behavior-x86_64-linux-gnu-Debug-c-multi switching on booleans"... OK
881/1098 behavior.switch.test "behavior-x86_64-linux-gnu-Debug-c-multi u0"... OK
882/1098 behavior.switch.test "behavior-x86_64-linux-gnu-Debug-c-multi undefined.u0"... OK
883/1098 behavior.switch.test "behavior-x86_64-linux-gnu-Debug-c-multi switch with disjoint range"... OK
884/1098 behavior.switch.test "behavior-x86_64-linux-gnu-Debug-c-multi switch variable for range and multiple prongs"... OK
885/1098 behavior.switch.test "behavior-x86_64-linux-gnu-Debug-c-multi switch on global mutable var isn't constant-folded"... OK
886/1098 behavior.switch.test "behavior-x86_64-linux-gnu-Debug-c-multi switch prong with variable"... OK
887/1098 behavior.switch.test "behavior-x86_64-linux-gnu-Debug-c-multi switch on enum using pointer capture"... OK
888/1098 behavior.switch.test "behavior-x86_64-linux-gnu-Debug-c-multi switch handles all cases of number"... OK
889/1098 behavior.switch.test "behavior-x86_64-linux-gnu-Debug-c-multi switch on union with some prongs capturing"... OK
890/1098 behavior.switch.test "behavior-x86_64-linux-gnu-Debug-c-multi switch on const enum with var"... OK
891/1098 behavior.switch.test "behavior-x86_64-linux-gnu-Debug-c-multi anon enum literal used in switch on union enum"... OK
892/1098 behavior.switch.test "behavior-x86_64-linux-gnu-Debug-c-multi switch all prongs unreachable"... OK
893/1098 behavior.switch.test "behavior-x86_64-linux-gnu-Debug-c-multi capture value of switch with all unreachable prongs"... OK
894/1098 behavior.switch.test "behavior-x86_64-linux-gnu-Debug-c-multi switch on integer with else capturing expr"... OK
895/1098 behavior.switch.test "behavior-x86_64-linux-gnu-Debug-c-multi else prong of switch on error set excludes other cases"... OK
896/1098 behavior.switch.test "behavior-x86_64-linux-gnu-Debug-c-multi switch prongs with error set cases make a new error set type for capture value"... OK
897/1098 behavior.switch.test "behavior-x86_64-linux-gnu-Debug-c-multi return result loc and then switch with range implicit casted to error union"... OK
898/1098 behavior.switch.test "behavior-x86_64-linux-gnu-Debug-c-multi switch with null and T peer types and inferred result location type"... OK
899/1098 behavior.switch.test "behavior-x86_64-linux-gnu-Debug-c-multi switch prongs with cases with identical payload types"... OK
900/1098 behavior.switch.test "behavior-x86_64-linux-gnu-Debug-c-multi switch on pointer type"... OK
901/1098 behavior.switch.test "behavior-x86_64-linux-gnu-Debug-c-multi switch on error set with single else"... OK
902/1098 behavior.switch.test "behavior-x86_64-linux-gnu-Debug-c-multi switch capture copies its payload"... OK
903/1098 behavior.widening.test "behavior-x86_64-linux-gnu-Debug-c-multi integer widening"... OK
904/1098 behavior.widening.test "behavior-x86_64-linux-gnu-Debug-c-multi implicit unsigned integer to signed integer"... OK
905/1098 behavior.widening.test "behavior-x86_64-linux-gnu-Debug-c-multi float widening"... OK
906/1098 behavior.widening.test "behavior-x86_64-linux-gnu-Debug-c-multi float widening f16 to f128"... OK
907/1098 behavior.widening.test "behavior-x86_64-linux-gnu-Debug-c-multi cast small unsigned to larger signed"... OK
908/1098 behavior.asm.test "behavior-x86_64-linux-gnu-Debug-c-multi module level assembly"... OK
909/1098 behavior.asm.test "behavior-x86_64-linux-gnu-Debug-c-multi output constraint modifiers"... OK
910/1098 behavior.asm.test "behavior-x86_64-linux-gnu-Debug-c-multi alternative constraints"... OK
911/1098 behavior.asm.test "behavior-x86_64-linux-gnu-Debug-c-multi sized integer/float in asm input"... OK
912/1098 behavior.asm.test "behavior-x86_64-linux-gnu-Debug-c-multi struct/array/union types as input values"... OK
913/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi simple coroutine suspend and resume"... OK
914/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi pass parameter to coroutine"... OK
915/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi suspend at end of function"... OK
916/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi local variable in async function"... OK
917/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi calling an inferred async function"... OK
918/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi @frameSize"... OK
919/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi coroutine suspend, resume"... OK
920/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi coroutine suspend with block"... OK
921/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi coroutine await"... OK
922/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi coroutine await early return"... OK
923/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi async function with dot syntax"... OK
924/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi async fn pointer in a struct field"... OK
925/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi @asyncCall with return type"... OK
926/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi async fn with inferred error set"... OK
927/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi error return trace across suspend points - early return"... OK
928/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi error return trace across suspend points - async return"... OK
929/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi break from suspend"... OK
930/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi heap allocated async function frame"... OK
931/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi async function call return value"... OK
932/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi suspension points inside branching control flow"... OK
933/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi call async function which has struct return type"... OK
934/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi pass string literal to async function"... OK
935/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi await inside an errdefer"... OK
936/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi try in an async function with error union and non-zero-bit payload"... OK
937/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi returning a const error from async function"... OK
938/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi async/await typical usage"... OK
939/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi alignment of local variables in async functions"... OK
940/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi no reason to resolve frame still works"... OK
941/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi async call a generic function"... OK
942/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi return from suspend block"... OK
943/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi struct parameter to async function is copied to the frame"... OK
944/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi cast fn to async fn when it is inferred to be async"... OK
945/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi cast fn to async fn when it is inferred to be async, awaited directly"... OK
946/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi await does not force async if callee is blocking"... OK
947/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi recursive async function"... OK
948/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi @asyncCall with comptime-known function, but not awaited directly"... OK
949/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi @asyncCall with actual frame instead of byte buffer"... OK
950/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi @asyncCall using the result location inside the frame"... OK
951/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi @TypeOf an async function call of generic fn with error union type"... OK
952/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi using @TypeOf on a generic function call"... OK
953/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi recursive call of await @asyncCall with struct return type"... OK
954/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi nosuspend function call"... OK
955/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi await used in expression and awaiting fn with no suspend but async calling convention"... OK
956/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi await used in expression after a fn call"... OK
957/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi async fn call used in expression after a fn call"... OK
958/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi suspend in for loop"... OK
959/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi suspend in while loop"... OK
960/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi correctly spill when returning the error union result of another async fn"... OK
961/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi spill target expr in a for loop"... OK
962/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi spill target expr in a for loop, with a var decl in the loop body"... OK
963/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi async call with @call"... OK
964/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi async function passed 0-bit arg after non-0-bit arg"... OK
965/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi async function passed align(16) arg after align(8) arg"... OK
966/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi async function call resolves target fn frame, comptime func"... OK
967/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi async function call resolves target fn frame, runtime func"... OK
968/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi properly spill optional payload capture value"... OK
969/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi handle defer interfering with return value spill"... OK
970/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi take address of temporary async frame"... OK
971/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi nosuspend await"... OK
972/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi nosuspend on function calls"... OK
973/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi nosuspend on async function calls"... OK
974/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi nosuspend resume async function calls"... behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi nosuspend resume async function calls"... SKIP (async test)
SKIP (async test)
975/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi avoid forcing frame alignment resolution implicit cast to *anyopaque"... OK
976/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi @asyncCall with pass-by-value arguments"... OK
977/1098 behavior.async_fn.test "behavior-x86_64-linux-gnu-Debug-c-multi @asyncCall with arguments having non-standard alignment"... OK
978/1098 behavior.await_struct.test "behavior-x86_64-linux-gnu-Debug-c-multi coroutine await struct"... OK
979/1098 behavior.bitreverse.test "behavior-x86_64-linux-gnu-Debug-c-multi @bitReverse"... OK
980/1098 behavior.bugs.421.test "behavior-x86_64-linux-gnu-Debug-c-multi bitCast to array"... OK
981/1098 behavior.bugs.529.test "behavior-x86_64-linux-gnu-Debug-c-multi issue 529 fixed"... OK
982/1098 behavior.bugs.718.test "behavior-x86_64-linux-gnu-Debug-c-multi zero keys with @memset"... OK
983/1098 behavior.bugs.726.test "behavior-x86_64-linux-gnu-Debug-c-multi @ptrCast from const to nullable"... OK
984/1098 behavior.bugs.726.test "behavior-x86_64-linux-gnu-Debug-c-multi @ptrCast from var in empty struct to nullable"... OK
985/1098 behavior.bugs.828.test "behavior-x86_64-linux-gnu-Debug-c-multi comptime struct return should not return the same instance"... OK
986/1098 behavior.bugs.920.test "behavior-x86_64-linux-gnu-Debug-c-multi bug 920 fixed"... OK
987/1098 behavior.bugs.1120.test "behavior-x86_64-linux-gnu-Debug-c-multi bug 1120"... OK
988/1098 behavior.bugs.1421.test "behavior-x86_64-linux-gnu-Debug-c-multi functions with return type required to be comptime are generic"... OK
989/1098 behavior.bugs.1442.test "behavior-x86_64-linux-gnu-Debug-c-multi const error union field alignment"... OK
990/1098 behavior.bugs.1607.test "behavior-x86_64-linux-gnu-Debug-c-multi slices pointing at the same address as global array."... OK
991/1098 behavior.bugs.1851.test "behavior-x86_64-linux-gnu-Debug-c-multi allocation and looping over 3-byte integer"... OK
992/1098 behavior.bugs.2114.test "behavior-x86_64-linux-gnu-Debug-c-multi fixed"... OK
993/1098 behavior.bugs.3384.test "behavior-x86_64-linux-gnu-Debug-c-multi resolve array slice using builtin"... OK
994/1098 behavior.bugs.3742.test "behavior-x86_64-linux-gnu-Debug-c-multi fixed"... OK
995/1098 behavior.bugs.3779.test "behavior-x86_64-linux-gnu-Debug-c-multi @tagName() returns a string literal"... OK
996/1098 behavior.bugs.3779.test "behavior-x86_64-linux-gnu-Debug-c-multi @errorName() returns a string literal"... OK
997/1098 behavior.bugs.3779.test "behavior-x86_64-linux-gnu-Debug-c-multi @typeName() returns a string literal"... OK
998/1098 behavior.bugs.3779.test "behavior-x86_64-linux-gnu-Debug-c-multi @embedFile() returns a string literal"... OK
999/1098 behavior.bugs.3779.test "behavior-x86_64-linux-gnu-Debug-c-multi @src() returns a struct containing 0-terminated string slices"... OK
1000/1098 behavior.bugs.4328.test "behavior-x86_64-linux-gnu-Debug-c-multi Extern function calls in @TypeOf"... OK
1001/1098 behavior.bugs.4328.test "behavior-x86_64-linux-gnu-Debug-c-multi Peer resolution of extern function calls in @TypeOf"... OK
1002/1098 behavior.bugs.4328.test "behavior-x86_64-linux-gnu-Debug-c-multi Extern function calls, dereferences and field access in @TypeOf"... OK
1003/1098 behavior.bugs.5398.test "behavior-x86_64-linux-gnu-Debug-c-multi assignment of field with padding"... OK
1004/1098 behavior.bugs.5413.test "behavior-x86_64-linux-gnu-Debug-c-multi Peer type resolution with string literals and unknown length u8 pointers"... OK
1005/1098 behavior.bugs.5474.test "behavior-x86_64-linux-gnu-Debug-c-multi pointer-to-array constness for zero-size elements"... OK
1006/1098 behavior.bugs.5487.test "behavior-x86_64-linux-gnu-Debug-c-multi crash"... OK
1007/1098 behavior.bugs.6456.test "behavior-x86_64-linux-gnu-Debug-c-multi issue 6456"... OK
1008/1098 behavior.bugs.6781.test "behavior-x86_64-linux-gnu-Debug-c-multi fixed"... OK
1009/1098 behavior.bugs.7003.test "behavior-x86_64-linux-gnu-Debug-c-multi @Type should resolve its children types"... OK
1010/1098 behavior.bugs.7027.test "behavior-x86_64-linux-gnu-Debug-c-multi "... OK
1011/1098 behavior.bugs.7047.test "behavior-x86_64-linux-gnu-Debug-c-multi compiler doesn't consider equal unions with different 'type' payload"... OK
1012/1098 behavior.bugs.10147.test "behavior-x86_64-linux-gnu-Debug-c-multi uses correct LLVM builtin"... OK
1013/1098 behavior.byteswap.test "behavior-x86_64-linux-gnu-Debug-c-multi @byteSwap integers"... OK
1014/1098 behavior.byteswap.test "behavior-x86_64-linux-gnu-Debug-c-multi @byteSwap vectors"... OK
1015/1098 behavior.const_slice_child.test "behavior-x86_64-linux-gnu-Debug-c-multi const slice child"... OK
1016/1098 behavior.field_parent_ptr.test "behavior-x86_64-linux-gnu-Debug-c-multi @fieldParentPtr non-first field"... OK
1017/1098 behavior.field_parent_ptr.test "behavior-x86_64-linux-gnu-Debug-c-multi @fieldParentPtr first field"... OK
1018/1098 behavior.fn_delegation.test "behavior-x86_64-linux-gnu-Debug-c-multi fn delegation"... OK
1019/1098 behavior.ir_block_deps.test "behavior-x86_64-linux-gnu-Debug-c-multi ir block deps"... OK
1020/1098 behavior.misc.test "behavior-x86_64-linux-gnu-Debug-c-multi packed struct, enum, union parameters in extern function"... OK
1021/1098 behavior.muladd.test "behavior-x86_64-linux-gnu-Debug-c-multi @mulAdd"... OK
1022/1098 behavior.popcount_stage1.test "behavior-x86_64-linux-gnu-Debug-c-multi @popCount vectors"... OK
1023/1098 behavior.reflection.test "behavior-x86_64-linux-gnu-Debug-c-multi reflection: function return type, var args, and param types"... OK
1024/1098 behavior.reflection.test "behavior-x86_64-linux-gnu-Debug-c-multi reflection: @field"... OK
1025/1098 behavior.select.test "behavior-x86_64-linux-gnu-Debug-c-multi @select"... OK
1026/1098 behavior.shuffle.test "behavior-x86_64-linux-gnu-Debug-c-multi @shuffle"... OK
1027/1098 behavior.sizeof_and_typeof_stage1.test "behavior-x86_64-linux-gnu-Debug-c-multi @sizeOf(T) == 0 doesn't force resolving struct size"... OK
1028/1098 behavior.sizeof_and_typeof_stage1.test "behavior-x86_64-linux-gnu-Debug-c-multi @TypeOf() has no runtime side effects"... OK
1029/1098 behavior.sizeof_and_typeof_stage1.test "behavior-x86_64-linux-gnu-Debug-c-multi branching logic inside @TypeOf"... OK
1030/1098 behavior.sizeof_and_typeof_stage1.test "behavior-x86_64-linux-gnu-Debug-c-multi @bitSizeOf"... OK
1031/1098 behavior.sizeof_and_typeof_stage1.test "behavior-x86_64-linux-gnu-Debug-c-multi @sizeOf comparison against zero"... OK
1032/1098 behavior.struct_contains_null_ptr_itself.test "behavior-x86_64-linux-gnu-Debug-c-multi struct contains null pointer which contains original struct"... OK
1033/1098 behavior.struct_contains_slice_of_itself.test "behavior-x86_64-linux-gnu-Debug-c-multi struct contains slice of itself"... OK
1034/1098 behavior.struct_contains_slice_of_itself.test "behavior-x86_64-linux-gnu-Debug-c-multi struct contains aligned slice of itself"... OK
1035/1098 behavior.switch_prong_err_enum.test "behavior-x86_64-linux-gnu-Debug-c-multi switch prong returns error enum"... OK
1036/1098 behavior.switch_prong_implicit_cast.test "behavior-x86_64-linux-gnu-Debug-c-multi switch prong implicit cast"... OK
1037/1098 behavior.truncate_stage1.test "behavior-x86_64-linux-gnu-Debug-c-multi truncate on vectors"... OK
1038/1098 behavior.tuple.test "behavior-x86_64-linux-gnu-Debug-c-multi tuple concatenation"... OK
1039/1098 behavior.tuple.test "behavior-x86_64-linux-gnu-Debug-c-multi tuple multiplication"... OK
1040/1098 behavior.tuple.test "behavior-x86_64-linux-gnu-Debug-c-multi pass tuple to comptime var parameter"... OK
1041/1098 behavior.tuple.test "behavior-x86_64-linux-gnu-Debug-c-multi tuple initializer for var"... OK
1042/1098 behavior.tuple.test "behavior-x86_64-linux-gnu-Debug-c-multi array-like initializer for tuple types"... OK
1043/1098 behavior.type_stage1.test "behavior-x86_64-linux-gnu-Debug-c-multi Type.Float"... OK
1044/1098 behavior.type_stage1.test "behavior-x86_64-linux-gnu-Debug-c-multi Type.Array"... OK
1045/1098 behavior.type_stage1.test "behavior-x86_64-linux-gnu-Debug-c-multi @Type create slice with null sentinel"... OK
1046/1098 behavior.type_stage1.test "behavior-x86_64-linux-gnu-Debug-c-multi @Type picks up the sentinel value from TypeInfo"... OK
1047/1098 behavior.type_stage1.test "behavior-x86_64-linux-gnu-Debug-c-multi Type.Optional"... OK
1048/1098 behavior.type_stage1.test "behavior-x86_64-linux-gnu-Debug-c-multi Type.ErrorUnion"... OK
1049/1098 behavior.type_stage1.test "behavior-x86_64-linux-gnu-Debug-c-multi Type.Opaque"... OK
1050/1098 behavior.type_stage1.test "behavior-x86_64-linux-gnu-Debug-c-multi Type.Vector"... OK
1051/1098 behavior.type_stage1.test "behavior-x86_64-linux-gnu-Debug-c-multi Type.AnyFrame"... OK
1052/1098 behavior.type_stage1.test "behavior-x86_64-linux-gnu-Debug-c-multi Type.ErrorSet"... OK
1053/1098 behavior.type_stage1.test "behavior-x86_64-linux-gnu-Debug-c-multi Type.Struct"... OK
1054/1098 behavior.type_stage1.test "behavior-x86_64-linux-gnu-Debug-c-multi Type.Enum"... OK
1055/1098 behavior.type_stage1.test "behavior-x86_64-linux-gnu-Debug-c-multi Type.Union"... OK
1056/1098 behavior.type_stage1.test "behavior-x86_64-linux-gnu-Debug-c-multi Type.Union from Type.Enum"... OK
1057/1098 behavior.type_stage1.test "behavior-x86_64-linux-gnu-Debug-c-multi Type.Union from regular enum"... OK
1058/1098 behavior.type_stage1.test "behavior-x86_64-linux-gnu-Debug-c-multi Type.Fn"... OK
1059/1098 behavior.type_stage1.test "behavior-x86_64-linux-gnu-Debug-c-multi Type.BoundFn"... OK
1060/1098 behavior.typename.test "behavior-x86_64-linux-gnu-Debug-c-multi anon fn param - source-location sensitive"... OK
1061/1098 behavior.typename.test "behavior-x86_64-linux-gnu-Debug-c-multi anon field init"... OK
1062/1098 behavior.typename.test "behavior-x86_64-linux-gnu-Debug-c-multi basic"... OK
1063/1098 behavior.typename.test "behavior-x86_64-linux-gnu-Debug-c-multi top level decl"... OK
1064/1098 behavior.typename.test "behavior-x86_64-linux-gnu-Debug-c-multi fn body decl"... OK
1065/1098 behavior.typename.test "behavior-x86_64-linux-gnu-Debug-c-multi fn param"... OK
1066/1098 behavior.union_with_members.test "behavior-x86_64-linux-gnu-Debug-c-multi enum with members"... OK
1067/1098 behavior.var_args.test "behavior-x86_64-linux-gnu-Debug-c-multi add arbitrary args"... OK
1068/1098 behavior.var_args.test "behavior-x86_64-linux-gnu-Debug-c-multi send void arg to var args"... OK
1069/1098 behavior.var_args.test "behavior-x86_64-linux-gnu-Debug-c-multi pass args directly"... OK
1070/1098 behavior.var_args.test "behavior-x86_64-linux-gnu-Debug-c-multi runtime parameter before var args"... OK
1071/1098 behavior.var_args.test "behavior-x86_64-linux-gnu-Debug-c-multi array of var args functions"... OK
1072/1098 behavior.var_args.test "behavior-x86_64-linux-gnu-Debug-c-multi pass zero length array to var args param"... OK
1073/1098 behavior.vector.test "behavior-x86_64-linux-gnu-Debug-c-multi implicit cast vector to array - bool"... OK
1074/1098 behavior.vector.test "behavior-x86_64-linux-gnu-Debug-c-multi vector wrap operators"... OK
1075/1098 behavior.vector.test "behavior-x86_64-linux-gnu-Debug-c-multi vector bin compares with mem.eql"... OK
1076/1098 behavior.vector.test "behavior-x86_64-linux-gnu-Debug-c-multi vector int operators"... OK
1077/1098 behavior.vector.test "behavior-x86_64-linux-gnu-Debug-c-multi vector float operators"... OK
1078/1098 behavior.vector.test "behavior-x86_64-linux-gnu-Debug-c-multi vector bit operators"... OK
1079/1098 behavior.vector.test "behavior-x86_64-linux-gnu-Debug-c-multi implicit cast vector to array"... OK
1080/1098 behavior.vector.test "behavior-x86_64-linux-gnu-Debug-c-multi array to vector"... OK
1081/1098 behavior.vector.test "behavior-x86_64-linux-gnu-Debug-c-multi vector casts of sizes not divisible by 8"... OK
1082/1098 behavior.vector.test "behavior-x86_64-linux-gnu-Debug-c-multi vector @splat"... OK
1083/1098 behavior.vector.test "behavior-x86_64-linux-gnu-Debug-c-multi load vector elements via comptime index"... OK
1084/1098 behavior.vector.test "behavior-x86_64-linux-gnu-Debug-c-multi store vector elements via comptime index"... OK
1085/1098 behavior.vector.test "behavior-x86_64-linux-gnu-Debug-c-multi load vector elements via runtime index"... OK
1086/1098 behavior.vector.test "behavior-x86_64-linux-gnu-Debug-c-multi store vector elements via runtime index"... OK
1087/1098 behavior.vector.test "behavior-x86_64-linux-gnu-Debug-c-multi initialize vector which is a struct field"... OK
1088/1098 behavior.vector.test "behavior-x86_64-linux-gnu-Debug-c-multi vector comparison operators"... OK
1089/1098 behavior.vector.test "behavior-x86_64-linux-gnu-Debug-c-multi vector division operators"... OK
1090/1098 behavior.vector.test "behavior-x86_64-linux-gnu-Debug-c-multi vector bitwise not operator"... OK
1091/1098 behavior.vector.test "behavior-x86_64-linux-gnu-Debug-c-multi vector shift operators"... OK
1092/1098 behavior.vector.test "behavior-x86_64-linux-gnu-Debug-c-multi vector reduce operation"... OK
1093/1098 behavior.vector.test "behavior-x86_64-linux-gnu-Debug-c-multi mask parameter of @shuffle is comptime scope"... OK
1094/1098 behavior.vector.test "behavior-x86_64-linux-gnu-Debug-c-multi saturating add"... OK
1095/1098 behavior.vector.test "behavior-x86_64-linux-gnu-Debug-c-multi saturating subtraction"... OK
1096/1098 behavior.vector.test "behavior-x86_64-linux-gnu-Debug-c-multi saturating multiplication"... OK
1097/1098 behavior.vector.test "behavior-x86_64-linux-gnu-Debug-c-multi saturating shift-left"... OK
1098/1098 behavior.usingnamespace.import_segregation.test "behavior-x86_64-linux-gnu-Debug-c-multi no clobbering happened"... OK
1062 passed; 36 skipped; 0 failed.
1/1098 test "behavior-i386-linux-none-Debug-bare-multi "... OK
2/1098 behavior.align.test "behavior-i386-linux-none-Debug-bare-multi global variable alignment"... OK
3/1098 behavior.align.test "behavior-i386-linux-none-Debug-bare-multi default alignment allows unspecified in type syntax"... OK
4/1098 behavior.align.test "behavior-i386-linux-none-Debug-bare-multi implicitly decreasing pointer alignment"... OK
5/1098 behavior.align.test "behavior-i386-linux-none-Debug-bare-multi @alignCast pointers"... OK
6/1098 behavior.align.test "behavior-i386-linux-none-Debug-bare-multi alignment of structs"... OK
7/1098 behavior.align.test "behavior-i386-linux-none-Debug-bare-multi alignment of >= 128-bit integer type"... OK
8/1098 behavior.align.test "behavior-i386-linux-none-Debug-bare-multi alignment of struct with 128-bit field"... OK
9/1098 behavior.align.test "behavior-i386-linux-none-Debug-bare-multi size of extern struct with 128-bit field"... OK
10/1098 behavior.align.test "behavior-i386-linux-none-Debug-bare-multi @ptrCast preserves alignment of bigger source"... OK
11/1098 behavior.align.test "behavior-i386-linux-none-Debug-bare-multi alignstack"... OK
12/1098 behavior.align.test "behavior-i386-linux-none-Debug-bare-multi implicitly decreasing slice alignment"... OK
13/1098 behavior.align.test "behavior-i386-linux-none-Debug-bare-multi specifying alignment allows pointer cast"... OK
14/1098 behavior.align.test "behavior-i386-linux-none-Debug-bare-multi @alignCast slices"... OK
15/1098 behavior.align.test "behavior-i386-linux-none-Debug-bare-multi return error union with 128-bit integer"... OK
16/1098 behavior.align.test "behavior-i386-linux-none-Debug-bare-multi page aligned array on stack"... OK
17/1098 behavior.align.test "behavior-i386-linux-none-Debug-bare-multi function alignment"... OK
18/1098 behavior.align.test "behavior-i386-linux-none-Debug-bare-multi implicitly decreasing fn alignment"... behavior.align.test "behavior-i386-linux-none-Debug-bare-multi implicitly decreasing fn alignment"... SKIP
SKIP
19/1098 behavior.align.test "behavior-i386-linux-none-Debug-bare-multi @alignCast functions"... behavior.align.test "behavior-i386-linux-none-Debug-bare-multi @alignCast functions"... SKIP
SKIP
20/1098 behavior.align.test "behavior-i386-linux-none-Debug-bare-multi generic function with align param"... OK
21/1098 behavior.align.test "behavior-i386-linux-none-Debug-bare-multi runtime known array index has best alignment possible"... OK
22/1098 behavior.align.test "behavior-i386-linux-none-Debug-bare-multi alignment of function with c calling convention"... behavior.align.test "behavior-i386-linux-none-Debug-bare-multi alignment of function with c calling convention"... SKIP
SKIP
23/1098 behavior.align.test "behavior-i386-linux-none-Debug-bare-multi read 128-bit field from default aligned struct in stack memory"... OK
24/1098 behavior.align.test "behavior-i386-linux-none-Debug-bare-multi read 128-bit field from default aligned struct in global memory"... OK
25/1098 behavior.align.test "behavior-i386-linux-none-Debug-bare-multi struct field explicit alignment"... OK
26/1098 behavior.align.test "behavior-i386-linux-none-Debug-bare-multi align(@alignOf(T)) T does not force resolution of T"... OK
27/1098 behavior.align.test "behavior-i386-linux-none-Debug-bare-multi align(N) on functions"... behavior.align.test "behavior-i386-linux-none-Debug-bare-multi align(N) on functions"... SKIP
SKIP
28/1098 behavior.alignof.test "behavior-i386-linux-none-Debug-bare-multi @alignOf(T) before referencing T"... OK
29/1098 behavior.alignof.test "behavior-i386-linux-none-Debug-bare-multi comparison of @alignOf(T) against zero"... OK
30/1098 behavior.array.test "behavior-i386-linux-none-Debug-bare-multi array to slice"... OK
31/1098 behavior.array.test "behavior-i386-linux-none-Debug-bare-multi arrays"... OK
32/1098 behavior.array.test "behavior-i386-linux-none-Debug-bare-multi array init with mult"... OK
33/1098 behavior.array.test "behavior-i386-linux-none-Debug-bare-multi array literal with explicit type"... OK
34/1098 behavior.array.test "behavior-i386-linux-none-Debug-bare-multi array literal with inferred length"... OK
35/1098 behavior.array.test "behavior-i386-linux-none-Debug-bare-multi array dot len const expr"... OK
36/1098 behavior.array.test "behavior-i386-linux-none-Debug-bare-multi array literal with specified size"... OK
37/1098 behavior.array.test "behavior-i386-linux-none-Debug-bare-multi array len field"... OK
38/1098 behavior.array.test "behavior-i386-linux-none-Debug-bare-multi array with sentinels"... OK
39/1098 behavior.array.test "behavior-i386-linux-none-Debug-bare-multi void arrays"... OK
40/1098 behavior.array.test "behavior-i386-linux-none-Debug-bare-multi nested arrays"... OK
41/1098 behavior.array.test "behavior-i386-linux-none-Debug-bare-multi implicit comptime in array type size"... OK
42/1098 behavior.array.test "behavior-i386-linux-none-Debug-bare-multi single-item pointer to array indexing and slicing"... OK
43/1098 behavior.array.test "behavior-i386-linux-none-Debug-bare-multi implicit cast zero sized array ptr to slice"... OK
44/1098 behavior.array.test "behavior-i386-linux-none-Debug-bare-multi anonymous list literal syntax"... OK
45/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi empty function with comments"... OK
46/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi truncate"... OK
47/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi truncate to non-power-of-two integers"... OK
48/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi global variables"... OK
49/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi comptime keyword on expressions"... OK
50/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi type equality"... OK
51/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi pointer dereferencing"... OK
52/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi const expression eval handling of variables"... OK
53/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi character literals"... OK
54/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi non const ptr to aliased type"... OK
55/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi cold function"... OK
56/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi unicode escape in character literal"... OK
57/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi unicode character in character literal"... OK
58/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi return string from function"... OK
59/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi hex escape"... OK
60/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi multiline string"... OK
61/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi multiline string comments at start"... OK
62/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi multiline string comments at end"... OK
63/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi multiline string comments in middle"... OK
64/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi multiline string comments at multiple places"... OK
65/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi string concatenation"... OK
66/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi array mult operator"... OK
67/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi opaque types"... OK
68/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi compile time global reinterpret"... OK
69/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi cast undefined"... OK
70/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi implicit cast after unreachable"... OK
71/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi comptime if inside runtime while which unconditionally breaks"... OK
72/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi implicit comptime while"... OK
73/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi function closes over local const"... OK
74/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi volatile load and store"... OK
75/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi call function pointer in struct"... behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi call function pointer in struct"... SKIP
SKIP
76/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi const ptr from var variable"... OK
77/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi call result of if else expression"... OK
78/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi memcpy and memset intrinsics"... OK
79/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi variable is allowed to be a pointer to an opaque type"... OK
80/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi take address of parameter"... OK
81/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi pointer to void return type"... OK
82/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi array 2D const double ptr"... OK
83/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi double implicit cast in same expression"... OK
84/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi struct inside function"... OK
85/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi fn call returning scalar optional in equality expression"... OK
86/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi global variable assignment with optional unwrapping with var initialized to undefined"... OK
87/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi peer result location with typed parent, runtime condition, comptime prongs"... OK
88/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi non-ambiguous reference of shadowed decls"... OK
89/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi use of declaration with same name as primitive"... OK
90/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi constant equal function pointers"... OK
91/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi comptime cast fn to ptr"... behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi comptime cast fn to ptr"... SKIP
SKIP
92/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi equality compare fn ptrs"... behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi equality compare fn ptrs"... SKIP
SKIP
93/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi self reference through fn ptr field"... behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi self reference through fn ptr field"... SKIP
SKIP
94/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi global variable initialized to global variable array element"... OK
95/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi global constant is loaded with a runtime-known index"... OK
96/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi multiline string literal is null terminated"... OK
97/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi string escapes"... OK
98/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi explicit cast optional pointers"... OK
99/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi pointer comparison"... OK
100/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi string concatenation"... OK
101/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi thread local variable"... OK
102/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi result location is optional inside error union"... OK
103/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi pointer to thread local array"... OK
104/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi auto created variables have correct alignment"... OK
105/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi extern variable with non-pointer opaque type"... OK
106/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi lazy typeInfo value as generic parameter"... OK
107/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi variable name containing underscores does not shadow int primitive"... OK
108/1098 behavior.basic.test "behavior-i386-linux-none-Debug-bare-multi if expression type coercion"... OK
109/1098 behavior.bit_shifting.test "behavior-i386-linux-none-Debug-bare-multi sharded table"... OK
110/1098 behavior.bit_shifting.test "behavior-i386-linux-none-Debug-bare-multi comptime shr of BigInt"... OK
111/1098 behavior.bit_shifting.test "behavior-i386-linux-none-Debug-bare-multi comptime shift safety check"... OK
112/1098 behavior.bool.test "behavior-i386-linux-none-Debug-bare-multi bool literals"... OK
113/1098 behavior.bool.test "behavior-i386-linux-none-Debug-bare-multi cast bool to int"... OK
114/1098 behavior.bool.test "behavior-i386-linux-none-Debug-bare-multi bool cmp"... OK
115/1098 behavior.bool.test "behavior-i386-linux-none-Debug-bare-multi compile time bool not"... OK
116/1098 behavior.bool.test "behavior-i386-linux-none-Debug-bare-multi short circuit"... OK
117/1098 behavior.bugs.394.test "behavior-i386-linux-none-Debug-bare-multi bug 394 fixed"... OK
118/1098 behavior.bugs.655.test "behavior-i386-linux-none-Debug-bare-multi function with *const parameter with type dereferenced by namespace"... OK
119/1098 behavior.bugs.656.test "behavior-i386-linux-none-Debug-bare-multi optional if after an if in a switch prong of a switch with 2 prongs in an else"... OK
120/1098 behavior.bugs.679.test "behavior-i386-linux-none-Debug-bare-multi false dependency loop in struct definition"... OK
121/1098 behavior.bugs.1025.test "behavior-i386-linux-none-Debug-bare-multi bug 1025"... OK
122/1098 behavior.bugs.1111.test "behavior-i386-linux-none-Debug-bare-multi issue 1111 fixed"... OK
123/1098 behavior.bugs.1277.test "behavior-i386-linux-none-Debug-bare-multi don't emit an LLVM global for a const function when it's in an optional in a struct"... OK
124/1098 behavior.bugs.1310.test "behavior-i386-linux-none-Debug-bare-multi fixed"... OK
125/1098 behavior.bugs.1381.test "behavior-i386-linux-none-Debug-bare-multi union that needs padding bytes inside an array"... OK
126/1098 behavior.bugs.1486.test "behavior-i386-linux-none-Debug-bare-multi constant pointer to global variable causes runtime load"... OK
127/1098 behavior.bugs.1500.test "behavior-i386-linux-none-Debug-bare-multi allow these dependencies"... OK
128/1098 behavior.bugs.1735.test "behavior-i386-linux-none-Debug-bare-multi initialization"... OK
129/1098 behavior.bugs.1741.test "behavior-i386-linux-none-Debug-bare-multi fixed"... OK
130/1098 behavior.bugs.1914.test "behavior-i386-linux-none-Debug-bare-multi segfault bug"... OK
131/1098 behavior.bugs.1914.test "behavior-i386-linux-none-Debug-bare-multi basic stuff"... OK
132/1098 behavior.bugs.2006.test "behavior-i386-linux-none-Debug-bare-multi bug 2006"... OK
133/1098 behavior.bugs.2346.test "behavior-i386-linux-none-Debug-bare-multi fixed"... OK
134/1098 behavior.bugs.2578.test "behavior-i386-linux-none-Debug-bare-multi fixed"... OK
135/1098 behavior.bugs.3007.test "behavior-i386-linux-none-Debug-bare-multi fixed"... OK
136/1098 behavior.bugs.3112.test "behavior-i386-linux-none-Debug-bare-multi zig test crash"... behavior.bugs.3112.test "behavior-i386-linux-none-Debug-bare-multi zig test crash"... SKIP
SKIP
137/1098 behavior.bugs.3367.test "behavior-i386-linux-none-Debug-bare-multi container member access usingnamespace decls"... OK
138/1098 behavior.bugs.6850.test "behavior-i386-linux-none-Debug-bare-multi lazy sizeof comparison with zero"... OK
139/1098 behavior.bugs.7250.test "behavior-i386-linux-none-Debug-bare-multi reference a global threadlocal variable"... OK
140/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi int to ptr cast"... OK
141/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi integer literal to pointer cast"... OK
142/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi peer type resolution: ?T and T"... OK
143/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi resolve undefined with integer"... OK
144/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi @intCast to comptime_int"... OK
145/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi implicit cast comptime numbers to any type when the value fits"... OK
146/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi implicit cast comptime_int to comptime_float"... OK
147/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi comptime_int @intToFloat"... OK
148/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi @floatToInt"... OK
149/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi implicitly cast indirect pointer to maybe-indirect pointer"... OK
150/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi @intCast comptime_int"... OK
151/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi @floatCast comptime_int and comptime_float"... OK
152/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi coerce undefined to optional"... OK
153/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi implicit cast from *[N]T to [*c]T"... OK
154/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi *usize to *void"... OK
155/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi @intToEnum passed a comptime_int to an enum with one item"... OK
156/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi @intCast to u0 and use the result"... OK
157/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi peer result null and comptime_int"... OK
158/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi *const ?[*]const T to [*c]const [*c]const T"... OK
159/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi array coersion to undefined at runtime"... OK
160/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi implicitly cast from int to anyerror!?T"... OK
161/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi return u8 coercing into ?u32 return type"... OK
162/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi cast from ?[*]T to ??[*]T"... OK
163/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi peer type unsigned int to signed"... OK
164/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi expected [*c]const u8, found [*:0]const u8"... OK
165/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi explicit cast from integer to error type"... OK
166/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi peer resolve array and const slice"... OK
167/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi implicitly cast from T to anyerror!?T"... OK
168/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi implicitly cast from [0]T to anyerror![]T"... OK
169/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi peer type resolution: [0]u8, []const u8, and anyerror![]u8"... OK
170/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi implicit cast from *const [N]T to []const T"... OK
171/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi peer type resolution: error and [N]T"... OK
172/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi single-item pointer of array to slice to unknown length pointer"... OK
173/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi cast *[1][*]const u8 to [*]const ?[*]const u8"... OK
174/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi vector casts"... OK
175/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi @floatCast cast down"... OK
176/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi peer type resolution: unreachable, error set, unreachable"... OK
177/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi peer cast *[0]T to E![]const T"... OK
178/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi peer cast *[0]T to []const T"... OK
179/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi peer resolution of string literals"... OK
180/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi type coercion related to sentinel-termination"... OK
181/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi peer type resolution implicit cast to return type"... OK
182/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi peer type resolution implicit cast to variable type"... OK
183/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi variable initialization uses result locations properly with regards to the type"... OK
184/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi cast between C pointer with different but compatible types"... OK
185/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi peer type resolve string lit with sentinel-terminated mutable slice"... OK
186/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi peer type resolve array pointers, one of them const"... OK
187/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi peer type resolve array pointer and unknown pointer"... OK
188/1098 behavior.cast.test "behavior-i386-linux-none-Debug-bare-multi comptime float casts"... OK
189/1098 behavior.comptime_memory.test "behavior-i386-linux-none-Debug-bare-multi type pun signed and unsigned as single pointer"... behavior.comptime_memory.test "behavior-i386-linux-none-Debug-bare-multi type pun signed and unsigned as single pointer"... SKIP
SKIP
190/1098 behavior.comptime_memory.test "behavior-i386-linux-none-Debug-bare-multi type pun signed and unsigned as many pointer"... behavior.comptime_memory.test "behavior-i386-linux-none-Debug-bare-multi type pun signed and unsigned as many pointer"... SKIP
SKIP
191/1098 behavior.comptime_memory.test "behavior-i386-linux-none-Debug-bare-multi type pun signed and unsigned as array pointer"... behavior.comptime_memory.test "behavior-i386-linux-none-Debug-bare-multi type pun signed and unsigned as array pointer"... SKIP
SKIP
192/1098 behavior.comptime_memory.test "behavior-i386-linux-none-Debug-bare-multi type pun signed and unsigned as offset many pointer"... behavior.comptime_memory.test "behavior-i386-linux-none-Debug-bare-multi type pun signed and unsigned as offset many pointer"... SKIP
SKIP
193/1098 behavior.comptime_memory.test "behavior-i386-linux-none-Debug-bare-multi type pun signed and unsigned as array pointer"... behavior.comptime_memory.test "behavior-i386-linux-none-Debug-bare-multi type pun signed and unsigned as array pointer"... SKIP
SKIP
194/1098 behavior.comptime_memory.test "behavior-i386-linux-none-Debug-bare-multi type pun value and struct"... behavior.comptime_memory.test "behavior-i386-linux-none-Debug-bare-multi type pun value and struct"... SKIP
SKIP
195/1098 behavior.comptime_memory.test "behavior-i386-linux-none-Debug-bare-multi type pun endianness"... behavior.comptime_memory.test "behavior-i386-linux-none-Debug-bare-multi type pun endianness"... SKIP
SKIP
196/1098 behavior.comptime_memory.test "behavior-i386-linux-none-Debug-bare-multi type pun bits"... behavior.comptime_memory.test "behavior-i386-linux-none-Debug-bare-multi type pun bits"... SKIP
SKIP
197/1098 behavior.comptime_memory.test "behavior-i386-linux-none-Debug-bare-multi basic pointer preservation"... behavior.comptime_memory.test "behavior-i386-linux-none-Debug-bare-multi basic pointer preservation"... SKIP
SKIP
198/1098 behavior.comptime_memory.test "behavior-i386-linux-none-Debug-bare-multi byte copy preserves linker value"... behavior.comptime_memory.test "behavior-i386-linux-none-Debug-bare-multi byte copy preserves linker value"... SKIP
SKIP
199/1098 behavior.comptime_memory.test "behavior-i386-linux-none-Debug-bare-multi unordered byte copy preserves linker value"... behavior.comptime_memory.test "behavior-i386-linux-none-Debug-bare-multi unordered byte copy preserves linker value"... SKIP
SKIP
200/1098 behavior.comptime_memory.test "behavior-i386-linux-none-Debug-bare-multi shuffle chunks of linker value"... behavior.comptime_memory.test "behavior-i386-linux-none-Debug-bare-multi shuffle chunks of linker value"... SKIP
SKIP
201/1098 behavior.comptime_memory.test "behavior-i386-linux-none-Debug-bare-multi dance on linker values"... behavior.comptime_memory.test "behavior-i386-linux-none-Debug-bare-multi dance on linker values"... SKIP
SKIP
202/1098 behavior.comptime_memory.test "behavior-i386-linux-none-Debug-bare-multi offset array ptr by element size"... behavior.comptime_memory.test "behavior-i386-linux-none-Debug-bare-multi offset array ptr by element size"... SKIP
SKIP
203/1098 behavior.comptime_memory.test "behavior-i386-linux-none-Debug-bare-multi offset instance by field size"... behavior.comptime_memory.test "behavior-i386-linux-none-Debug-bare-multi offset instance by field size"... SKIP
SKIP
204/1098 behavior.comptime_memory.test "behavior-i386-linux-none-Debug-bare-multi offset field ptr by enclosing array element size"... behavior.comptime_memory.test "behavior-i386-linux-none-Debug-bare-multi offset field ptr by enclosing array element size"... SKIP
SKIP
205/1098 behavior.fn_in_struct_in_comptime.test "behavior-i386-linux-none-Debug-bare-multi define a function in an anonymous struct in comptime"... OK
206/1098 behavior.hasdecl.test "behavior-i386-linux-none-Debug-bare-multi @hasDecl"... OK
207/1098 behavior.hasfield.test "behavior-i386-linux-none-Debug-bare-multi @hasField"... OK
208/1098 behavior.namespace_depends_on_compile_var.test "behavior-i386-linux-none-Debug-bare-multi namespace depends on compile var"... OK
209/1098 behavior.optional.test "behavior-i386-linux-none-Debug-bare-multi passing an optional integer as a parameter"... OK
210/1098 behavior.optional.test "behavior-i386-linux-none-Debug-bare-multi optional pointer to size zero struct"... OK
211/1098 behavior.optional.test "behavior-i386-linux-none-Debug-bare-multi equality compare optional pointers"... OK
212/1098 behavior.optional.test "behavior-i386-linux-none-Debug-bare-multi optional with void type"... OK
213/1098 behavior.optional.test "behavior-i386-linux-none-Debug-bare-multi address of unwrap optional"... OK
214/1098 behavior.optional.test "behavior-i386-linux-none-Debug-bare-multi nested optional field in struct"... OK
215/1098 behavior.optional.test "behavior-i386-linux-none-Debug-bare-multi equality compare optional with non-optional"... OK
216/1098 behavior.optional.test "behavior-i386-linux-none-Debug-bare-multi unwrap function call with optional pointer return value"... OK
217/1098 behavior.optional.test "behavior-i386-linux-none-Debug-bare-multi nested orelse"... OK
218/1098 behavior.optional.test "behavior-i386-linux-none-Debug-bare-multi self-referential struct through a slice of optional"... OK
219/1098 behavior.optional.test "behavior-i386-linux-none-Debug-bare-multi assigning to an unwrapped optional field in an inline loop"... OK
220/1098 behavior.optional.test "behavior-i386-linux-none-Debug-bare-multi coerce an anon struct literal to optional struct"... OK
221/1098 behavior.optional.test "behavior-i386-linux-none-Debug-bare-multi 0-bit child type coerced to optional return ptr result location"... OK
222/1098 behavior.optional.test "behavior-i386-linux-none-Debug-bare-multi 0-bit child type coerced to optional"... OK
223/1098 behavior.optional.test "behavior-i386-linux-none-Debug-bare-multi array of optional unaligned types"... OK
224/1098 behavior.prefetch.test "behavior-i386-linux-none-Debug-bare-multi @prefetch()"... OK
225/1098 behavior.pub_enum.test "behavior-i386-linux-none-Debug-bare-multi pub enum"... OK
226/1098 behavior.pub_enum.test "behavior-i386-linux-none-Debug-bare-multi cast with imported symbol"... OK
227/1098 behavior.slice.test "behavior-i386-linux-none-Debug-bare-multi slicing"... OK
228/1098 behavior.slice.test "behavior-i386-linux-none-Debug-bare-multi const slice"... OK
229/1098 behavior.slice.test "behavior-i386-linux-none-Debug-bare-multi comptime slice of undefined pointer of length 0"... OK
230/1098 behavior.slice.test "behavior-i386-linux-none-Debug-bare-multi implicitly cast array of size 0 to slice"... OK
231/1098 behavior.slice.test "behavior-i386-linux-none-Debug-bare-multi access len index of sentinel-terminated slice"... OK
232/1098 behavior.slice.test "behavior-i386-linux-none-Debug-bare-multi comptime slice of slice preserves comptime var"... OK
233/1098 behavior.slice.test "behavior-i386-linux-none-Debug-bare-multi slice of type"... OK
234/1098 behavior.slice.test "behavior-i386-linux-none-Debug-bare-multi generic malloc free"... OK
235/1098 behavior.slice.test "behavior-i386-linux-none-Debug-bare-multi slice of hardcoded address to pointer"... OK
236/1098 behavior.slice.test "behavior-i386-linux-none-Debug-bare-multi comptime slice of pointer preserves comptime var"... OK
237/1098 behavior.slice.test "behavior-i386-linux-none-Debug-bare-multi comptime pointer cast array and then slice"... OK
238/1098 behavior.slice.test "behavior-i386-linux-none-Debug-bare-multi slicing zero length array"... OK
239/1098 behavior.slice.test "behavior-i386-linux-none-Debug-bare-multi compile time slice of pointer to hard coded address"... behavior.slice.test "behavior-i386-linux-none-Debug-bare-multi compile time slice of pointer to hard coded address"... SKIP
SKIP
240/1098 behavior.slice.test "behavior-i386-linux-none-Debug-bare-multi slice string literal has correct type"... OK
241/1098 behavior.slice.test "behavior-i386-linux-none-Debug-bare-multi result location zero sized array inside struct field implicit cast to slice"... OK
242/1098 behavior.slice.test "behavior-i386-linux-none-Debug-bare-multi runtime safety lets us slice from len..len"... OK
243/1098 behavior.slice.test "behavior-i386-linux-none-Debug-bare-multi C pointer"... OK
244/1098 behavior.slice.test "behavior-i386-linux-none-Debug-bare-multi C pointer slice access"... OK
245/1098 behavior.slice.test "behavior-i386-linux-none-Debug-bare-multi comptime slices are disambiguated"... OK
246/1098 behavior.slice.test "behavior-i386-linux-none-Debug-bare-multi slice type with custom alignment"... OK
247/1098 behavior.slice.test "behavior-i386-linux-none-Debug-bare-multi obtaining a null terminated slice"... OK
248/1098 behavior.slice.test "behavior-i386-linux-none-Debug-bare-multi empty array to slice"... OK
249/1098 behavior.slice.test "behavior-i386-linux-none-Debug-bare-multi @ptrCast slice to pointer"... OK
250/1098 behavior.slice.test "behavior-i386-linux-none-Debug-bare-multi slice syntax resulting in pointer-to-array"... OK
251/1098 behavior.slice.test "behavior-i386-linux-none-Debug-bare-multi type coercion of pointer to anon struct literal to pointer to slice"... OK
252/1098 behavior.slice.test "behavior-i386-linux-none-Debug-bare-multi array concat of slices gives slice"... OK
253/1098 behavior.slice.test "behavior-i386-linux-none-Debug-bare-multi slice bounds in comptime concatenation"... OK
254/1098 behavior.slice.test "behavior-i386-linux-none-Debug-bare-multi slice sentinel access at comptime"... OK
255/1098 behavior.slice_sentinel_comptime.test "behavior-i386-linux-none-Debug-bare-multi comptime slice-sentinel in bounds (unterminated)"... OK
256/1098 behavior.slice_sentinel_comptime.test "behavior-i386-linux-none-Debug-bare-multi comptime slice-sentinel in bounds (end,unterminated)"... OK
257/1098 behavior.slice_sentinel_comptime.test "behavior-i386-linux-none-Debug-bare-multi comptime slice-sentinel in bounds (terminated)"... OK
258/1098 behavior.slice_sentinel_comptime.test "behavior-i386-linux-none-Debug-bare-multi comptime slice-sentinel in bounds (on target sentinel)"... OK
259/1098 behavior.type.test "behavior-i386-linux-none-Debug-bare-multi Type.MetaType"... OK
260/1098 behavior.type.test "behavior-i386-linux-none-Debug-bare-multi Type.Void"... OK
261/1098 behavior.type.test "behavior-i386-linux-none-Debug-bare-multi Type.Bool"... OK
262/1098 behavior.type.test "behavior-i386-linux-none-Debug-bare-multi Type.NoReturn"... OK
263/1098 behavior.type.test "behavior-i386-linux-none-Debug-bare-multi Type.Int"... OK
264/1098 behavior.type.test "behavior-i386-linux-none-Debug-bare-multi Type.ComptimeFloat"... OK
265/1098 behavior.type.test "behavior-i386-linux-none-Debug-bare-multi Type.ComptimeInt"... OK
266/1098 behavior.type.test "behavior-i386-linux-none-Debug-bare-multi Type.Undefined"... OK
267/1098 behavior.type.test "behavior-i386-linux-none-Debug-bare-multi Type.Null"... OK
268/1098 behavior.type.test "behavior-i386-linux-none-Debug-bare-multi Type.EnumLiteral"... OK
269/1098 behavior.type.test "behavior-i386-linux-none-Debug-bare-multi Type.Pointer"... OK
270/1098 behavior.truncate.test "behavior-i386-linux-none-Debug-bare-multi truncate u0 to larger integer allowed and has comptime known result"... OK
271/1098 behavior.truncate.test "behavior-i386-linux-none-Debug-bare-multi truncate.u0.literal"... OK
272/1098 behavior.truncate.test "behavior-i386-linux-none-Debug-bare-multi truncate.u0.const"... OK
273/1098 behavior.truncate.test "behavior-i386-linux-none-Debug-bare-multi truncate.u0.var"... OK
274/1098 behavior.truncate.test "behavior-i386-linux-none-Debug-bare-multi truncate i0 to larger integer allowed and has comptime known result"... OK
275/1098 behavior.truncate.test "behavior-i386-linux-none-Debug-bare-multi truncate.i0.literal"... OK
276/1098 behavior.truncate.test "behavior-i386-linux-none-Debug-bare-multi truncate.i0.const"... OK
277/1098 behavior.truncate.test "behavior-i386-linux-none-Debug-bare-multi truncate.i0.var"... OK
278/1098 behavior.truncate.test "behavior-i386-linux-none-Debug-bare-multi truncate on comptime integer"... OK
279/1098 behavior.struct.test "behavior-i386-linux-none-Debug-bare-multi top level fields"... OK
280/1098 behavior.struct.test "behavior-i386-linux-none-Debug-bare-multi non-packed struct has fields padded out to the required alignment"... OK
281/1098 behavior.struct.test "behavior-i386-linux-none-Debug-bare-multi lower unnamed constants"... OK
282/1098 behavior.struct.test "behavior-i386-linux-none-Debug-bare-multi structs"... OK
283/1098 behavior.struct.test "behavior-i386-linux-none-Debug-bare-multi struct byval assign"... OK
284/1098 behavior.struct.test "behavior-i386-linux-none-Debug-bare-multi call struct static method"... OK
285/1098 behavior.struct.test "behavior-i386-linux-none-Debug-bare-multi invoke static method in global scope"... OK
286/1098 behavior.struct.test "behavior-i386-linux-none-Debug-bare-multi return empty struct instance"... OK
287/1098 behavior.struct.test "behavior-i386-linux-none-Debug-bare-multi fn call of struct field"... OK
288/1098 behavior.struct.test "behavior-i386-linux-none-Debug-bare-multi struct initializer"... OK
289/1098 behavior.struct.test "behavior-i386-linux-none-Debug-bare-multi call member function directly"... OK
290/1098 behavior.struct.test "behavior-i386-linux-none-Debug-bare-multi store member function in variable"... OK
291/1098 behavior.struct.test "behavior-i386-linux-none-Debug-bare-multi member functions"... OK
292/1098 behavior.struct.test "behavior-i386-linux-none-Debug-bare-multi return struct byval from function"... OK
293/1098 behavior.struct.test "behavior-i386-linux-none-Debug-bare-multi call method with mutable reference to struct with no fields"... OK
294/1098 behavior.struct.test "behavior-i386-linux-none-Debug-bare-multi usingnamespace within struct scope"... OK
295/1098 behavior.struct.test "behavior-i386-linux-none-Debug-bare-multi struct field init with catch"... OK
296/1098 behavior.struct.test "behavior-i386-linux-none-Debug-bare-multi packed struct field alignment"... OK
297/1098 behavior.struct.test "behavior-i386-linux-none-Debug-bare-multi bit field alignment"... OK
298/1098 behavior.array_llvm.test "behavior-i386-linux-none-Debug-bare-multi set global var array via slice embedded in struct"... OK
299/1098 behavior.array_llvm.test "behavior-i386-linux-none-Debug-bare-multi read/write through global variable array of struct fields initialized via array mult"... OK
300/1098 behavior.array_llvm.test "behavior-i386-linux-none-Debug-bare-multi implicit cast single-item pointer"... OK
301/1098 behavior.array_llvm.test "behavior-i386-linux-none-Debug-bare-multi comptime evaluating function that takes array by value"... OK
302/1098 behavior.array_llvm.test "behavior-i386-linux-none-Debug-bare-multi runtime initialize array elem and then implicit cast to slice"... OK
303/1098 behavior.array_llvm.test "behavior-i386-linux-none-Debug-bare-multi array literal as argument to function"... OK
304/1098 behavior.array_llvm.test "behavior-i386-linux-none-Debug-bare-multi double nested array to const slice cast in array literal"... OK
305/1098 behavior.array_llvm.test "behavior-i386-linux-none-Debug-bare-multi anonymous literal in array"... OK
306/1098 behavior.array_llvm.test "behavior-i386-linux-none-Debug-bare-multi access the null element of a null terminated array"... OK
307/1098 behavior.array_llvm.test "behavior-i386-linux-none-Debug-bare-multi type deduction for array subscript expression"... OK
308/1098 behavior.array_llvm.test "behavior-i386-linux-none-Debug-bare-multi sentinel element count towards the ABI size calculation"... OK
309/1098 behavior.array_llvm.test "behavior-i386-linux-none-Debug-bare-multi zero-sized array with recursive type definition"... OK
310/1098 behavior.array_llvm.test "behavior-i386-linux-none-Debug-bare-multi type coercion of anon struct literal to array"... OK
311/1098 behavior.array_llvm.test "behavior-i386-linux-none-Debug-bare-multi type coercion of pointer to anon struct literal to pointer to array"... OK
312/1098 behavior.bitcast.test "behavior-i386-linux-none-Debug-bare-multi @bitCast i32 -> u32"... OK
313/1098 behavior.bitcast.test "behavior-i386-linux-none-Debug-bare-multi bitcast result to _"... OK
314/1098 behavior.bitcast.test "behavior-i386-linux-none-Debug-bare-multi nested bitcast"... OK
315/1098 behavior.bitcast.test "behavior-i386-linux-none-Debug-bare-multi @bitCast enum to its integer type"... OK
316/1098 behavior.bitcast.test "behavior-i386-linux-none-Debug-bare-multi bitcast literal [4]u8 param to u32"... OK
317/1098 behavior.bitcast.test "behavior-i386-linux-none-Debug-bare-multi bitcast generates a temporary value"... OK
318/1098 behavior.bitcast.test "behavior-i386-linux-none-Debug-bare-multi @bitCast packed structs at runtime and comptime"... OK
319/1098 behavior.bitcast.test "behavior-i386-linux-none-Debug-bare-multi @bitCast extern structs at runtime and comptime"... OK
320/1098 behavior.bitcast.test "behavior-i386-linux-none-Debug-bare-multi bitcast packed struct to integer and back"... OK
321/1098 behavior.bitcast.test "behavior-i386-linux-none-Debug-bare-multi implicit cast to error union by returning"... OK
322/1098 behavior.bitcast.test "behavior-i386-linux-none-Debug-bare-multi bitcast packed struct literal to byte"... OK
323/1098 behavior.bitcast.test "behavior-i386-linux-none-Debug-bare-multi comptime bitcast used in expression has the correct type"... OK
324/1098 behavior.bitcast.test "behavior-i386-linux-none-Debug-bare-multi bitcast passed as tuple element"... OK
325/1098 behavior.bitcast.test "behavior-i386-linux-none-Debug-bare-multi triple level result location with bitcast sandwich passed as tuple element"... OK
326/1098 behavior.bugs.624.test "behavior-i386-linux-none-Debug-bare-multi foo"... OK
327/1098 behavior.bugs.704.test "behavior-i386-linux-none-Debug-bare-multi bug 704"... OK
328/1098 behavior.bugs.1076.test "behavior-i386-linux-none-Debug-bare-multi comptime code should not modify constant data"... OK
329/1098 behavior.bugs.2692.test "behavior-i386-linux-none-Debug-bare-multi address of 0 length array"... OK
330/1098 behavior.bugs.2889.test "behavior-i386-linux-none-Debug-bare-multi fixed"... OK
331/1098 behavior.bugs.3046.test "behavior-i386-linux-none-Debug-bare-multi fixed"... OK
332/1098 behavior.bugs.3586.test "behavior-i386-linux-none-Debug-bare-multi fixed"... OK
333/1098 behavior.bugs.4560.test "behavior-i386-linux-none-Debug-bare-multi fixed"... OK
334/1098 behavior.bugs.4954.test "behavior-i386-linux-none-Debug-bare-multi crash"... OK
335/1098 behavior.byval_arg_var.test "behavior-i386-linux-none-Debug-bare-multi pass string literal byvalue to a generic var param"... OK
336/1098 behavior.call.test "behavior-i386-linux-none-Debug-bare-multi basic invocations"... OK
337/1098 behavior.call.test "behavior-i386-linux-none-Debug-bare-multi tuple parameters"... OK
338/1098 behavior.call.test "behavior-i386-linux-none-Debug-bare-multi comptime call with bound function as parameter"... OK
339/1098 behavior.cast_llvm.test "behavior-i386-linux-none-Debug-bare-multi pointer reinterpret const float to int"... OK
340/1098 behavior.cast_llvm.test "behavior-i386-linux-none-Debug-bare-multi @floatToInt"... OK
341/1098 behavior.cast_llvm.test "behavior-i386-linux-none-Debug-bare-multi implicit cast from [*]T to ?*anyopaque"... OK
342/1098 behavior.cast_llvm.test "behavior-i386-linux-none-Debug-bare-multi compile time int to ptr of function"... behavior.cast_llvm.test "behavior-i386-linux-none-Debug-bare-multi compile time int to ptr of function"... SKIP
SKIP
343/1098 behavior.cast_llvm.test "behavior-i386-linux-none-Debug-bare-multi implicit ptr to *anyopaque"... OK
344/1098 behavior.cast_llvm.test "behavior-i386-linux-none-Debug-bare-multi return null from fn() anyerror!?&T"... OK
345/1098 behavior.cast_llvm.test "behavior-i386-linux-none-Debug-bare-multi peer type resolution: [0]u8 and []const u8"... OK
346/1098 behavior.cast_llvm.test "behavior-i386-linux-none-Debug-bare-multi implicitly cast from [N]T to ?[]const T"... OK
347/1098 behavior.cast_llvm.test "behavior-i386-linux-none-Debug-bare-multi cast u128 to f128 and back"... OK
348/1098 behavior.cast_llvm.test "behavior-i386-linux-none-Debug-bare-multi implicit cast from *[N]T to ?[*]T"... OK
349/1098 behavior.cast_llvm.test "behavior-i386-linux-none-Debug-bare-multi implicit cast from *T to ?*anyopaque"... OK
350/1098 behavior.cast_llvm.test "behavior-i386-linux-none-Debug-bare-multi implicit cast *[0]T to E![]const u8"... OK
351/1098 behavior.cast_llvm.test "behavior-i386-linux-none-Debug-bare-multi cast from array reference to fn: comptime fn ptr"... OK
352/1098 behavior.cast_llvm.test "behavior-i386-linux-none-Debug-bare-multi cast from array reference to fn: runtime fn ptr"... OK
353/1098 behavior.cast_llvm.test "behavior-i386-linux-none-Debug-bare-multi *const [N]null u8 to ?[]const u8"... OK
354/1098 behavior.cast_llvm.test "behavior-i386-linux-none-Debug-bare-multi cast between [*c]T and ?[*:0]T on fn parameter"... OK
355/1098 behavior.cast_llvm.test "behavior-i386-linux-none-Debug-bare-multi assignment to optional pointer result loc"... OK
356/1098 behavior.cast_llvm.test "behavior-i386-linux-none-Debug-bare-multi cast between *[N]void and []void"... OK
357/1098 behavior.cast_llvm.test "behavior-i386-linux-none-Debug-bare-multi peer resolve arrays of different size to const slice"... OK
358/1098 behavior.cast_llvm.test "behavior-i386-linux-none-Debug-bare-multi cast f16 to wider types"... OK
359/1098 behavior.cast_llvm.test "behavior-i386-linux-none-Debug-bare-multi cast f128 to narrower types"... OK
360/1098 behavior.cast_llvm.test "behavior-i386-linux-none-Debug-bare-multi peer type resolution: unreachable, null, slice"... OK
361/1098 behavior.cast_llvm.test "behavior-i386-linux-none-Debug-bare-multi cast i8 fn call peers to i32 result"... OK
362/1098 behavior.defer.test "behavior-i386-linux-none-Debug-bare-multi break and continue inside loop inside defer expression"... OK
363/1098 behavior.defer.test "behavior-i386-linux-none-Debug-bare-multi defer and labeled break"... OK
364/1098 behavior.defer.test "behavior-i386-linux-none-Debug-bare-multi errdefer does not apply to fn inside fn"... OK
365/1098 behavior.defer.test "behavior-i386-linux-none-Debug-bare-multi return variable while defer expression in scope to modify it"... OK
366/1098 behavior.defer.test "behavior-i386-linux-none-Debug-bare-multi mixing normal and error defers"... OK
367/1098 behavior.defer.test "behavior-i386-linux-none-Debug-bare-multi errdefer with payload"... OK
368/1098 behavior.enum.test "behavior-i386-linux-none-Debug-bare-multi enum to int"... OK
369/1098 behavior.enum.test "behavior-i386-linux-none-Debug-bare-multi int to enum"... OK
370/1098 behavior.enum.test "behavior-i386-linux-none-Debug-bare-multi enum sizes"... OK
371/1098 behavior.enum.test "behavior-i386-linux-none-Debug-bare-multi enum literal equality"... OK
372/1098 behavior.enum.test "behavior-i386-linux-none-Debug-bare-multi enum literal cast to enum"... OK
373/1098 behavior.enum.test "behavior-i386-linux-none-Debug-bare-multi peer type resolution with enum literal"... OK
374/1098 behavior.enum.test "behavior-i386-linux-none-Debug-bare-multi enum with specified tag values"... OK
375/1098 behavior.enum.test "behavior-i386-linux-none-Debug-bare-multi non-exhaustive enum"... OK
376/1098 behavior.enum.test "behavior-i386-linux-none-Debug-bare-multi empty non-exhaustive enum"... OK
377/1098 behavior.enum.test "behavior-i386-linux-none-Debug-bare-multi single field non-exhaustive enum"... OK
378/1098 behavior.enum.test "behavior-i386-linux-none-Debug-bare-multi enum with tag values don't require parens"... OK
379/1098 behavior.enum.test "behavior-i386-linux-none-Debug-bare-multi cast integer literal to enum"... OK
380/1098 behavior.enum.test "behavior-i386-linux-none-Debug-bare-multi enum with specified and unspecified tag values"... OK
381/1098 behavior.enum.test "behavior-i386-linux-none-Debug-bare-multi set enum tag type"... OK
382/1098 behavior.enum.test "behavior-i386-linux-none-Debug-bare-multi casting enum to its tag type"... OK
383/1098 behavior.enum.test "behavior-i386-linux-none-Debug-bare-multi enum with 1 field but explicit tag type should still have the tag type"... OK
384/1098 behavior.enum.test "behavior-i386-linux-none-Debug-bare-multi signed integer as enum tag"... OK
385/1098 behavior.enum.test "behavior-i386-linux-none-Debug-bare-multi enum with one member and custom tag type"... OK
386/1098 behavior.enum.test "behavior-i386-linux-none-Debug-bare-multi enum with one member and u1 tag type @enumToInt"... OK
387/1098 behavior.enum.test "behavior-i386-linux-none-Debug-bare-multi enum with comptime_int tag type"... OK
388/1098 behavior.enum.test "behavior-i386-linux-none-Debug-bare-multi enum with one member default to u0 tag type"... OK
389/1098 behavior.enum.test "behavior-i386-linux-none-Debug-bare-multi comparison operator on enum with one member is comptime known"... OK
390/1098 behavior.enum.test "behavior-i386-linux-none-Debug-bare-multi switch on enum with one member is comptime known"... OK
391/1098 behavior.enum.test "behavior-i386-linux-none-Debug-bare-multi method call on an enum"... OK
392/1098 behavior.enum.test "behavior-i386-linux-none-Debug-bare-multi enum value allocation"... OK
393/1098 behavior.enum.test "behavior-i386-linux-none-Debug-bare-multi enum literal casting to tagged union"... OK
394/1098 behavior.enum.test "behavior-i386-linux-none-Debug-bare-multi enum literal casting to error union with payload enum"... OK
395/1098 behavior.enum.test "behavior-i386-linux-none-Debug-bare-multi exporting enum type and value"... OK
396/1098 behavior.enum.test "behavior-i386-linux-none-Debug-bare-multi constant enum initialization with differing sizes"... OK
397/1098 behavior.enum.test "behavior-i386-linux-none-Debug-bare-multi @tagName"... OK
398/1098 behavior.enum.test "behavior-i386-linux-none-Debug-bare-multi @tagName non-exhaustive enum"... OK
399/1098 behavior.enum.test "behavior-i386-linux-none-Debug-bare-multi @tagName is null-terminated"... OK
400/1098 behavior.enum.test "behavior-i386-linux-none-Debug-bare-multi tag name with assigned enum values"... OK
401/1098 behavior.enum.test "behavior-i386-linux-none-Debug-bare-multi @tagName on enum literals"... OK
402/1098 behavior.enum.test "behavior-i386-linux-none-Debug-bare-multi enum literal casting to optional"... OK
403/1098 behavior.enum.test "behavior-i386-linux-none-Debug-bare-multi bit field access with enum fields"... OK
404/1098 behavior.enum.test "behavior-i386-linux-none-Debug-bare-multi enum literal in array literal"... OK
405/1098 behavior.error.test "behavior-i386-linux-none-Debug-bare-multi error values"... OK
406/1098 behavior.error.test "behavior-i386-linux-none-Debug-bare-multi redefinition of error values allowed"... OK
407/1098 behavior.error.test "behavior-i386-linux-none-Debug-bare-multi error binary operator"... OK
408/1098 behavior.error.test "behavior-i386-linux-none-Debug-bare-multi empty error union"... OK
409/1098 behavior.error.test "behavior-i386-linux-none-Debug-bare-multi error wrapping"... OK
410/1098 behavior.error.test "behavior-i386-linux-none-Debug-bare-multi unwrap simple value from error"... OK
411/1098 behavior.error.test "behavior-i386-linux-none-Debug-bare-multi error return in assignment"... OK
412/1098 behavior.error.test "behavior-i386-linux-none-Debug-bare-multi syntax: optional operator in front of error union operator"... OK
413/1098 behavior.error.test "behavior-i386-linux-none-Debug-bare-multi widen cast integer payload of error union function call"... OK
414/1098 behavior.error.test "behavior-i386-linux-none-Debug-bare-multi debug info for optional error set"... OK
415/1098 behavior.error.test "behavior-i386-linux-none-Debug-bare-multi implicit cast to optional to error union to return result loc"... OK
416/1098 behavior.error.test "behavior-i386-linux-none-Debug-bare-multi error: fn returning empty error set can be passed as fn returning any error"... OK
417/1098 behavior.error.test "behavior-i386-linux-none-Debug-bare-multi error union type "... OK
418/1098 behavior.error.test "behavior-i386-linux-none-Debug-bare-multi error set type"... OK
419/1098 behavior.error.test "behavior-i386-linux-none-Debug-bare-multi explicit error set cast"... OK
420/1098 behavior.error.test "behavior-i386-linux-none-Debug-bare-multi comptime test error for empty error set"... OK
421/1098 behavior.error.test "behavior-i386-linux-none-Debug-bare-multi comptime err to int of error set with only 1 possible value"... OK
422/1098 behavior.error.test "behavior-i386-linux-none-Debug-bare-multi error union peer type resolution"... OK
423/1098 behavior.error.test "behavior-i386-linux-none-Debug-bare-multi error: Zero sized error set returned with value payload crash"... OK
424/1098 behavior.error.test "behavior-i386-linux-none-Debug-bare-multi error: Infer error set from literals"... OK
425/1098 behavior.error.test "behavior-i386-linux-none-Debug-bare-multi nested error union function call in optional unwrap"... OK
426/1098 behavior.error.test "behavior-i386-linux-none-Debug-bare-multi return function call to error set from error union function"... OK
427/1098 behavior.error.test "behavior-i386-linux-none-Debug-bare-multi optional error set is the same size as error set"... OK
428/1098 behavior.error.test "behavior-i386-linux-none-Debug-bare-multi nested catch"... OK
429/1098 behavior.error.test "behavior-i386-linux-none-Debug-bare-multi function pointer with return type that is error union with payload which is pointer of parent struct"... OK
430/1098 behavior.error.test "behavior-i386-linux-none-Debug-bare-multi return result loc as peer result loc in inferred error set function"... OK
431/1098 behavior.error.test "behavior-i386-linux-none-Debug-bare-multi error payload type is correctly resolved"... OK
432/1098 behavior.error.test "behavior-i386-linux-none-Debug-bare-multi error union comptime caching"... OK
433/1098 behavior.fn.test "behavior-i386-linux-none-Debug-bare-multi params"... OK
434/1098 behavior.fn.test "behavior-i386-linux-none-Debug-bare-multi local variables"... OK
435/1098 behavior.fn.test "behavior-i386-linux-none-Debug-bare-multi mutable local variables"... OK
436/1098 behavior.fn.test "behavior-i386-linux-none-Debug-bare-multi separate block scopes"... OK
437/1098 behavior.fn.test "behavior-i386-linux-none-Debug-bare-multi weird function name"... OK
438/1098 behavior.fn.test "behavior-i386-linux-none-Debug-bare-multi assign inline fn to const variable"... OK
439/1098 behavior.fn.test "behavior-i386-linux-none-Debug-bare-multi return inner function which references comptime variable of outer function"... behavior.fn.test "behavior-i386-linux-none-Debug-bare-multi return inner function which references comptime variable of outer function"... SKIP
SKIP
440/1098 behavior.fn.test "behavior-i386-linux-none-Debug-bare-multi discard the result of a function that returns a struct"... OK
441/1098 behavior.fn.test "behavior-i386-linux-none-Debug-bare-multi inline function call that calls optional function pointer, return pointer at callsite interacts correctly with callsite return type"... behavior.fn.test "behavior-i386-linux-none-Debug-bare-multi inline function call that calls optional function pointer, return pointer at callsite interacts correctly with callsite return type"... SKIP
SKIP
442/1098 behavior.fn.test "behavior-i386-linux-none-Debug-bare-multi implicit cast function unreachable return"... OK
443/1098 behavior.fn.test "behavior-i386-linux-none-Debug-bare-multi extern struct with stdcallcc fn pointer"... behavior.fn.test "behavior-i386-linux-none-Debug-bare-multi extern struct with stdcallcc fn pointer"... SKIP
SKIP
444/1098 behavior.fn.test "behavior-i386-linux-none-Debug-bare-multi function with complex callconv and return type expressions"... OK
445/1098 behavior.fn.test "behavior-i386-linux-none-Debug-bare-multi pass by non-copying value"... OK
446/1098 behavior.fn.test "behavior-i386-linux-none-Debug-bare-multi pass by non-copying value through var arg"... OK
447/1098 behavior.fn.test "behavior-i386-linux-none-Debug-bare-multi pass by non-copying value as method"... OK
448/1098 behavior.fn.test "behavior-i386-linux-none-Debug-bare-multi pass by non-copying value as method, which is generic"... OK
449/1098 behavior.fn.test "behavior-i386-linux-none-Debug-bare-multi pass by non-copying value as method, at comptime"... OK
450/1098 behavior.fn.test "behavior-i386-linux-none-Debug-bare-multi implicit cast fn call result to optional in field result"... OK
451/1098 behavior.fn.test "behavior-i386-linux-none-Debug-bare-multi void parameters"... OK
452/1098 behavior.fn.test "behavior-i386-linux-none-Debug-bare-multi call function with empty string"... OK
453/1098 behavior.fn.test "behavior-i386-linux-none-Debug-bare-multi function pointers"... OK
454/1098 behavior.fn.test "behavior-i386-linux-none-Debug-bare-multi number literal as an argument"... OK
455/1098 behavior.fn.test "behavior-i386-linux-none-Debug-bare-multi function call with anon list literal"... OK
456/1098 behavior.fn.test "behavior-i386-linux-none-Debug-bare-multi ability to give comptime types and non comptime types to same parameter"... OK
457/1098 behavior.fn.test "behavior-i386-linux-none-Debug-bare-multi function with inferred error set but returning no error"... OK
458/1098 behavior.for.test "behavior-i386-linux-none-Debug-bare-multi continue in for loop"... OK
459/1098 behavior.for.test "behavior-i386-linux-none-Debug-bare-multi break from outer for loop"... OK
460/1098 behavior.for.test "behavior-i386-linux-none-Debug-bare-multi continue outer for loop"... OK
461/1098 behavior.for.test "behavior-i386-linux-none-Debug-bare-multi ignore lval with underscore (for loop)"... OK
462/1098 behavior.for.test "behavior-i386-linux-none-Debug-bare-multi basic for loop"... OK
463/1098 behavior.for.test "behavior-i386-linux-none-Debug-bare-multi for with null and T peer types and inferred result location type"... OK
464/1098 behavior.for.test "behavior-i386-linux-none-Debug-bare-multi 2 break statements and an else"... OK
465/1098 behavior.for.test "behavior-i386-linux-none-Debug-bare-multi for loop with pointer elem var"... OK
466/1098 behavior.for.test "behavior-i386-linux-none-Debug-bare-multi for copies its payload"... OK
467/1098 behavior.for.test "behavior-i386-linux-none-Debug-bare-multi for on slice with allowzero ptr"... OK
468/1098 behavior.generics.test "behavior-i386-linux-none-Debug-bare-multi one param, explicit comptime"... OK
469/1098 behavior.generics.test "behavior-i386-linux-none-Debug-bare-multi simple generic fn"... OK
470/1098 behavior.generics.test "behavior-i386-linux-none-Debug-bare-multi compile time generic eval"... OK
471/1098 behavior.generics.test "behavior-i386-linux-none-Debug-bare-multi fn with comptime args"... OK
472/1098 behavior.generics.test "behavior-i386-linux-none-Debug-bare-multi anytype params"... OK
473/1098 behavior.generics.test "behavior-i386-linux-none-Debug-bare-multi type constructed by comptime function call"... OK
474/1098 behavior.generics.test "behavior-i386-linux-none-Debug-bare-multi function with return type type"... OK
475/1098 behavior.generics.test "behavior-i386-linux-none-Debug-bare-multi const decls in struct"... OK
476/1098 behavior.generics.test "behavior-i386-linux-none-Debug-bare-multi use generic param in generic param"... OK
477/1098 behavior.generics.test "behavior-i386-linux-none-Debug-bare-multi generic fn with implicit cast"... OK
478/1098 behavior.generics.test "behavior-i386-linux-none-Debug-bare-multi generic fn keeps non-generic parameter types"... OK
479/1098 behavior.generics.test "behavior-i386-linux-none-Debug-bare-multi array of generic fns"... OK
480/1098 behavior.generics.test "behavior-i386-linux-none-Debug-bare-multi generic struct"... OK
481/1098 behavior.if.test "behavior-i386-linux-none-Debug-bare-multi if statements"... OK
482/1098 behavior.if.test "behavior-i386-linux-none-Debug-bare-multi else if expression"... OK
483/1098 behavior.if.test "behavior-i386-linux-none-Debug-bare-multi unwrap mutable global var"... OK
484/1098 behavior.if.test "behavior-i386-linux-none-Debug-bare-multi labeled break inside comptime if inside runtime if"... OK
485/1098 behavior.if.test "behavior-i386-linux-none-Debug-bare-multi const result loc, runtime if cond, else unreachable"... OK
486/1098 behavior.if.test "behavior-i386-linux-none-Debug-bare-multi if copies its payload"... OK
487/1098 behavior.if.test "behavior-i386-linux-none-Debug-bare-multi if prongs cast to expected type instead of peer type resolution"... OK
488/1098 behavior.import.test "behavior-i386-linux-none-Debug-bare-multi call fn via namespace lookup"... OK
489/1098 behavior.import.test "behavior-i386-linux-none-Debug-bare-multi importing the same thing gives the same import"... OK
490/1098 behavior.import.test "behavior-i386-linux-none-Debug-bare-multi import in non-toplevel scope"... OK
491/1098 behavior.import.test "behavior-i386-linux-none-Debug-bare-multi import empty file"... OK
492/1098 behavior.incomplete_struct_param_tld.test "behavior-i386-linux-none-Debug-bare-multi incomplete struct param top level declaration"... OK
493/1098 behavior.inttoptr.test "behavior-i386-linux-none-Debug-bare-multi casting integer address to function pointer"... behavior.inttoptr.test "behavior-i386-linux-none-Debug-bare-multi casting integer address to function pointer"... SKIP
SKIP
494/1098 behavior.inttoptr.test "behavior-i386-linux-none-Debug-bare-multi mutate through ptr initialized with constant intToPtr value"... OK
495/1098 behavior.member_func.test "behavior-i386-linux-none-Debug-bare-multi standard field calls"... behavior.member_func.test "behavior-i386-linux-none-Debug-bare-multi standard field calls"... SKIP
SKIP
496/1098 behavior.member_func.test "behavior-i386-linux-none-Debug-bare-multi @field field calls"... behavior.member_func.test "behavior-i386-linux-none-Debug-bare-multi @field field calls"... SKIP
SKIP
497/1098 behavior.null.test "behavior-i386-linux-none-Debug-bare-multi optional type"... OK
498/1098 behavior.null.test "behavior-i386-linux-none-Debug-bare-multi test maybe object and get a pointer to the inner value"... OK
499/1098 behavior.null.test "behavior-i386-linux-none-Debug-bare-multi rhs maybe unwrap return"... OK
500/1098 behavior.null.test "behavior-i386-linux-none-Debug-bare-multi maybe return"... OK
501/1098 behavior.null.test "behavior-i386-linux-none-Debug-bare-multi test null runtime"... OK
502/1098 behavior.null.test "behavior-i386-linux-none-Debug-bare-multi optional void"... OK
503/1098 behavior.null.test "behavior-i386-linux-none-Debug-bare-multi optional struct{}"... OK
504/1098 behavior.null.test "behavior-i386-linux-none-Debug-bare-multi null with default unwrap"... OK
505/1098 behavior.null.test "behavior-i386-linux-none-Debug-bare-multi optional pointer to 0 bit type null value at runtime"... OK
506/1098 behavior.null.test "behavior-i386-linux-none-Debug-bare-multi if var maybe pointer"... OK
507/1098 behavior.null.test "behavior-i386-linux-none-Debug-bare-multi null literal outside function"... OK
508/1098 behavior.null.test "behavior-i386-linux-none-Debug-bare-multi unwrap optional which is field of global var"... OK
509/1098 behavior.null.test "behavior-i386-linux-none-Debug-bare-multi optional types"... OK
510/1098 behavior.pointers.test "behavior-i386-linux-none-Debug-bare-multi dereference pointer"... OK
511/1098 behavior.pointers.test "behavior-i386-linux-none-Debug-bare-multi pointer arithmetic"... OK
512/1098 behavior.pointers.test "behavior-i386-linux-none-Debug-bare-multi double pointer parsing"... OK
513/1098 behavior.pointers.test "behavior-i386-linux-none-Debug-bare-multi implicit cast single item pointer to C pointer and back"... OK
514/1098 behavior.pointers.test "behavior-i386-linux-none-Debug-bare-multi initialize const optional C pointer to null"... OK
515/1098 behavior.pointers.test "behavior-i386-linux-none-Debug-bare-multi assigning integer to C pointer"... OK
516/1098 behavior.pointers.test "behavior-i386-linux-none-Debug-bare-multi C pointer comparison and arithmetic"... OK
517/1098 behavior.pointers.test "behavior-i386-linux-none-Debug-bare-multi dereference pointer again"... OK
518/1098 behavior.pointers.test "behavior-i386-linux-none-Debug-bare-multi peer type resolution with C pointers"... OK
519/1098 behavior.pointers.test "behavior-i386-linux-none-Debug-bare-multi implicit casting between C pointer and optional non-C pointer"... OK
520/1098 behavior.pointers.test "behavior-i386-linux-none-Debug-bare-multi implicit cast error unions with non-optional to optional pointer"... OK
521/1098 behavior.pointers.test "behavior-i386-linux-none-Debug-bare-multi compare equality of optional and non-optional pointer"... OK
522/1098 behavior.pointers.test "behavior-i386-linux-none-Debug-bare-multi allowzero pointer and slice"... OK
523/1098 behavior.pointers.test "behavior-i386-linux-none-Debug-bare-multi assign null directly to C pointer and test null equality"... OK
524/1098 behavior.pointers.test "behavior-i386-linux-none-Debug-bare-multi null terminated pointer"... OK
525/1098 behavior.pointers.test "behavior-i386-linux-none-Debug-bare-multi allow any sentinel"... OK
526/1098 behavior.pointers.test "behavior-i386-linux-none-Debug-bare-multi pointer sentinel with enums"... OK
527/1098 behavior.pointers.test "behavior-i386-linux-none-Debug-bare-multi pointer sentinel with optional element"... OK
528/1098 behavior.pointers.test "behavior-i386-linux-none-Debug-bare-multi pointer sentinel with +inf"... OK
529/1098 behavior.pointers.test "behavior-i386-linux-none-Debug-bare-multi pointer to array at fixed address"... OK
530/1098 behavior.pointers.test "behavior-i386-linux-none-Debug-bare-multi pointer arithmetic affects the alignment"... OK
531/1098 behavior.pointers.test "behavior-i386-linux-none-Debug-bare-multi @ptrToInt on null optional at comptime"... OK
532/1098 behavior.pointers.test "behavior-i386-linux-none-Debug-bare-multi indexing array with sentinel returns correct type"... OK
533/1098 behavior.ptrcast.test "behavior-i386-linux-none-Debug-bare-multi reinterpret bytes as integer with nonzero offset"... OK
534/1098 behavior.ptrcast.test "behavior-i386-linux-none-Debug-bare-multi reinterpret bytes of an array into an extern struct"... OK
535/1098 behavior.ptrcast.test "behavior-i386-linux-none-Debug-bare-multi reinterpret struct field at comptime"... OK
536/1098 behavior.ptrcast.test "behavior-i386-linux-none-Debug-bare-multi comptime ptrcast keeps larger alignment"... OK
537/1098 behavior.ptrcast.test "behavior-i386-linux-none-Debug-bare-multi implicit optional pointer to optional anyopaque pointer"... OK
538/1098 behavior.ref_var_in_if_after_if_2nd_switch_prong.test "behavior-i386-linux-none-Debug-bare-multi reference a variable in an if after an if in the 2nd switch prong"... OK
539/1098 behavior.src.test "behavior-i386-linux-none-Debug-bare-multi @src"... OK
540/1098 behavior.this.test "behavior-i386-linux-none-Debug-bare-multi this refer to module call private fn"... OK
541/1098 behavior.this.test "behavior-i386-linux-none-Debug-bare-multi this refer to container"... OK
542/1098 behavior.try.test "behavior-i386-linux-none-Debug-bare-multi try on error union"... OK
543/1098 behavior.try.test "behavior-i386-linux-none-Debug-bare-multi try without vars"... OK
544/1098 behavior.try.test "behavior-i386-linux-none-Debug-bare-multi try then not executed with assignment"... OK
545/1098 behavior.type_info.test "behavior-i386-linux-none-Debug-bare-multi type info: integer, floating point type info"... OK
546/1098 behavior.type_info.test "behavior-i386-linux-none-Debug-bare-multi type info: optional type info"... OK
547/1098 behavior.type_info.test "behavior-i386-linux-none-Debug-bare-multi type info: C pointer type info"... OK
548/1098 behavior.type_info.test "behavior-i386-linux-none-Debug-bare-multi type info: value is correctly copied"... OK
549/1098 behavior.type_info.test "behavior-i386-linux-none-Debug-bare-multi type info: tag type, void info"... OK
550/1098 behavior.type_info.test "behavior-i386-linux-none-Debug-bare-multi type info: pointer type info"... OK
551/1098 behavior.type_info.test "behavior-i386-linux-none-Debug-bare-multi type info: unknown length pointer type info"... OK
552/1098 behavior.type_info.test "behavior-i386-linux-none-Debug-bare-multi type info: null terminated pointer type info"... OK
553/1098 behavior.type_info.test "behavior-i386-linux-none-Debug-bare-multi type info: slice type info"... OK
554/1098 behavior.type_info.test "behavior-i386-linux-none-Debug-bare-multi type info: array type info"... OK
555/1098 behavior.type_info.test "behavior-i386-linux-none-Debug-bare-multi type info: error set, error union info"... OK
556/1098 behavior.type_info.test "behavior-i386-linux-none-Debug-bare-multi type info: enum info"... OK
557/1098 behavior.type_info.test "behavior-i386-linux-none-Debug-bare-multi type info: union info"... OK
558/1098 behavior.type_info.test "behavior-i386-linux-none-Debug-bare-multi type info: struct info"... OK
559/1098 behavior.type_info.test "behavior-i386-linux-none-Debug-bare-multi type info: opaque info"... OK
560/1098 behavior.type_info.test "behavior-i386-linux-none-Debug-bare-multi type info: function type info"... OK
561/1098 behavior.type_info.test "behavior-i386-linux-none-Debug-bare-multi typeInfo with comptime parameter in struct fn def"... OK
562/1098 behavior.type_info.test "behavior-i386-linux-none-Debug-bare-multi type info: vectors"... OK
563/1098 behavior.type_info.test "behavior-i386-linux-none-Debug-bare-multi type info: anyframe and anyframe->T"... OK
564/1098 behavior.type_info.test "behavior-i386-linux-none-Debug-bare-multi type info: pass to function"... OK
565/1098 behavior.type_info.test "behavior-i386-linux-none-Debug-bare-multi type info: TypeId -> TypeInfo impl cast"... OK
566/1098 behavior.type_info.test "behavior-i386-linux-none-Debug-bare-multi sentinel of opaque pointer type"... OK
567/1098 behavior.type_info.test "behavior-i386-linux-none-Debug-bare-multi @typeInfo does not force declarations into existence"... OK
568/1098 behavior.type_info.test "behavior-i386-linux-none-Debug-bare-multi type info for async frames"... OK
569/1098 behavior.type_info.test "behavior-i386-linux-none-Debug-bare-multi Declarations are returned in declaration order"... OK
570/1098 behavior.type_info.test "behavior-i386-linux-none-Debug-bare-multi Struct.is_tuple"... OK
571/1098 behavior.type_info.test "behavior-i386-linux-none-Debug-bare-multi StructField.is_comptime"... OK
572/1098 behavior.type_info.test "behavior-i386-linux-none-Debug-bare-multi typeInfo resolves usingnamespace declarations"... OK
573/1098 behavior.undefined.test "behavior-i386-linux-none-Debug-bare-multi init static array to undefined"... OK
574/1098 behavior.undefined.test "behavior-i386-linux-none-Debug-bare-multi assign undefined to struct"... OK
575/1098 behavior.undefined.test "behavior-i386-linux-none-Debug-bare-multi assign undefined to struct with method"... OK
576/1098 behavior.undefined.test "behavior-i386-linux-none-Debug-bare-multi type name of undefined"... OK
577/1098 behavior.underscore.test "behavior-i386-linux-none-Debug-bare-multi ignore lval with underscore"... OK
578/1098 behavior.underscore.test "behavior-i386-linux-none-Debug-bare-multi ignore lval with underscore (while loop)"... OK
579/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi basic unions"... OK
580/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi init union with runtime value"... OK
581/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi comptime union field access"... OK
582/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi basic extern unions"... OK
583/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi extern union size"... OK
584/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi 0-sized extern union definition"... OK
585/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi unions embedded in aggregate types"... OK
586/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi access a member of tagged union with conflicting enum tag name"... OK
587/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi constant tagged union with payload"... OK
588/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi union alignment"... OK
589/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi union with specified enum tag"... OK
590/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi packed union generates correctly aligned LLVM type"... behavior.union.test "behavior-i386-linux-none-Debug-bare-multi packed union generates correctly aligned LLVM type"... SKIP
SKIP
591/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi comparison between union and enum literal"... OK
592/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi cast union to tag type of union"... OK
593/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi union field access gives the enum values"... OK
594/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi cast tag type of union to union"... OK
595/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi implicit cast union to its tag type"... OK
596/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi constant packed union"... OK
597/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi simple union(enum(u32))"... OK
598/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi packed union size"... OK
599/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi union with only 1 field which is void should be zero bits"... OK
600/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi tagged union initialization with runtime void"... OK
601/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi tagged union with no payloads"... OK
602/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi union with only 1 field casted to its enum type"... OK
603/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi union with one member defaults to u0 tag type"... OK
604/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi global union with single field is correctly initialized"... OK
605/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi initialize global array of union"... OK
606/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi update the tag value for zero-sized unions"... OK
607/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi union initializer generates padding only if needed"... OK
608/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi runtime tag name with single field"... OK
609/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi method call on an empty union"... OK
610/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi tagged union type"... OK
611/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi tagged union as return value"... OK
612/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi tagged union with all void fields but a meaningful tag"... OK
613/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi union(enum(u32)) with specified and unspecified tag values"... OK
614/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi switch on union with only 1 field"... OK
615/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi union with only 1 field casted to its enum type which has enum value specified"... OK
616/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi @enumToInt works on unions"... OK
617/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi comptime union field value equality"... OK
618/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi return union init with void payload"... OK
619/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi @unionInit can modify a union type"... OK
620/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi @unionInit can modify a pointer value"... OK
621/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi union no tag with struct member"... OK
622/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi union with comptime_int tag"... OK
623/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi extern union doesn't trigger field check at comptime"... OK
624/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi anonymous union literal syntax"... OK
625/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi function call result coerces from tagged union to the tag"... OK
626/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi cast from anonymous struct to union"... OK
627/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi cast from pointer to anonymous struct to pointer to union"... OK
628/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi switching on non exhaustive union"... OK
629/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi containers with single-field enums"... OK
630/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi @unionInit on union w/ tag but no fields"... OK
631/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi union enum type gets a separate scope"... OK
632/1098 behavior.union.test "behavior-i386-linux-none-Debug-bare-multi global variable struct contains union initialized to non-most-aligned field"... OK
633/1098 behavior.usingnamespace.test "behavior-i386-linux-none-Debug-bare-multi basic usingnamespace"... OK
634/1098 behavior.usingnamespace.test "behavior-i386-linux-none-Debug-bare-multi usingnamespace inside a generic struct"... OK
635/1098 behavior.usingnamespace.test "behavior-i386-linux-none-Debug-bare-multi usingnamespace does not redeclare an imported variable"... OK
636/1098 behavior.usingnamespace.test "behavior-i386-linux-none-Debug-bare-multi usingnamespace omits mixing in private functions"... OK
637/1098 behavior.usingnamespace.test "behavior-i386-linux-none-Debug-bare-multi "... OK
638/1098 behavior.usingnamespace.test "behavior-i386-linux-none-Debug-bare-multi two files usingnamespace import each other"... OK
639/1098 behavior.void.test "behavior-i386-linux-none-Debug-bare-multi compare void with void compile time known"... OK
640/1098 behavior.void.test "behavior-i386-linux-none-Debug-bare-multi iterate over a void slice"... OK
641/1098 behavior.void.test "behavior-i386-linux-none-Debug-bare-multi void optional"... OK
642/1098 behavior.void.test "behavior-i386-linux-none-Debug-bare-multi void array as a local variable initializer"... OK
643/1098 behavior.while.test "behavior-i386-linux-none-Debug-bare-multi while loop"... OK
644/1098 behavior.while.test "behavior-i386-linux-none-Debug-bare-multi static eval while"... OK
645/1098 behavior.while.test "behavior-i386-linux-none-Debug-bare-multi while with continue expression"... OK
646/1098 behavior.while.test "behavior-i386-linux-none-Debug-bare-multi while with else"... OK
647/1098 behavior.while.test "behavior-i386-linux-none-Debug-bare-multi continue outer while loop"... OK
648/1098 behavior.while.test "behavior-i386-linux-none-Debug-bare-multi break from outer while loop"... OK
649/1098 behavior.while.test "behavior-i386-linux-none-Debug-bare-multi while copies its payload"... OK
650/1098 behavior.while.test "behavior-i386-linux-none-Debug-bare-multi continue and break"... OK
651/1098 behavior.while.test "behavior-i386-linux-none-Debug-bare-multi while with optional as condition"... OK
652/1098 behavior.while.test "behavior-i386-linux-none-Debug-bare-multi while with optional as condition with else"... OK
653/1098 behavior.while.test "behavior-i386-linux-none-Debug-bare-multi while with error union condition"... OK
654/1098 behavior.while.test "behavior-i386-linux-none-Debug-bare-multi while on bool with else result follow else prong"... OK
655/1098 behavior.while.test "behavior-i386-linux-none-Debug-bare-multi while on bool with else result follow break prong"... OK
656/1098 behavior.while.test "behavior-i386-linux-none-Debug-bare-multi while on optional with else result follow else prong"... OK
657/1098 behavior.while.test "behavior-i386-linux-none-Debug-bare-multi while on optional with else result follow break prong"... OK
658/1098 behavior.while.test "behavior-i386-linux-none-Debug-bare-multi return with implicit cast from while loop"... OK
659/1098 behavior.while.test "behavior-i386-linux-none-Debug-bare-multi while on error union with else result follow else prong"... OK
660/1098 behavior.while.test "behavior-i386-linux-none-Debug-bare-multi while on error union with else result follow break prong"... OK
661/1098 behavior.while.test "behavior-i386-linux-none-Debug-bare-multi while bool 2 break statements and an else"... OK
662/1098 behavior.while.test "behavior-i386-linux-none-Debug-bare-multi while optional 2 break statements and an else"... OK
663/1098 behavior.while.test "behavior-i386-linux-none-Debug-bare-multi while error 2 break statements and an else"... OK
664/1098 behavior.cast_int.test "behavior-i386-linux-none-Debug-bare-multi @intCast i32 to u7"... OK
665/1098 behavior.int128.test "behavior-i386-linux-none-Debug-bare-multi uint128"... OK
666/1098 behavior.int128.test "behavior-i386-linux-none-Debug-bare-multi undefined 128 bit int"... OK
667/1098 behavior.int128.test "behavior-i386-linux-none-Debug-bare-multi int128"... OK
668/1098 behavior.int128.test "behavior-i386-linux-none-Debug-bare-multi truncate int128"... OK
669/1098 behavior.translate_c_macros.test "behavior-i386-linux-none-Debug-bare-multi casting to void with a macro"... OK
670/1098 behavior.translate_c_macros.test "behavior-i386-linux-none-Debug-bare-multi initializer list expression"... OK
671/1098 behavior.translate_c_macros.test "behavior-i386-linux-none-Debug-bare-multi sizeof in macros"... OK
672/1098 behavior.translate_c_macros.test "behavior-i386-linux-none-Debug-bare-multi reference to a struct type"... OK
673/1098 behavior.translate_c_macros.test "behavior-i386-linux-none-Debug-bare-multi cast negative integer to pointer"... OK
674/1098 behavior.atomics.test "behavior-i386-linux-none-Debug-bare-multi cmpxchg"... OK
675/1098 behavior.atomics.test "behavior-i386-linux-none-Debug-bare-multi fence"... OK
676/1098 behavior.atomics.test "behavior-i386-linux-none-Debug-bare-multi atomicrmw and atomicload"... OK
677/1098 behavior.atomics.test "behavior-i386-linux-none-Debug-bare-multi cmpxchg with ptr"... OK
678/1098 behavior.atomics.test "behavior-i386-linux-none-Debug-bare-multi cmpxchg with ignored result"... OK
679/1098 behavior.atomics.test "behavior-i386-linux-none-Debug-bare-multi 128-bit cmpxchg"... behavior.atomics.test "behavior-i386-linux-none-Debug-bare-multi 128-bit cmpxchg"... SKIP
SKIP
680/1098 behavior.atomics.test "behavior-i386-linux-none-Debug-bare-multi cmpxchg on a global variable"... OK
681/1098 behavior.atomics.test "behavior-i386-linux-none-Debug-bare-multi atomic load and rmw with enum"... OK
682/1098 behavior.atomics.test "behavior-i386-linux-none-Debug-bare-multi atomic store"... OK
683/1098 behavior.atomics.test "behavior-i386-linux-none-Debug-bare-multi atomic store comptime"... OK
684/1098 behavior.atomics.test "behavior-i386-linux-none-Debug-bare-multi atomicrmw with floats"... OK
685/1098 behavior.atomics.test "behavior-i386-linux-none-Debug-bare-multi atomicrmw with ints"... OK
686/1098 behavior.atomics.test "behavior-i386-linux-none-Debug-bare-multi atomics with different types"... OK
687/1098 behavior.bugs.9584.test "behavior-i386-linux-none-Debug-bare-multi bug 9584"... OK
688/1098 behavior.error_llvm.test "behavior-i386-linux-none-Debug-bare-multi @errorName"... OK
689/1098 behavior.error_llvm.test "behavior-i386-linux-none-Debug-bare-multi @errorName sentinel length matches slice length"... OK
690/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi compile time recursion"... OK
691/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi static add one"... OK
692/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi inlined loop"... OK
693/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi inline variable gets result of const if"... OK
694/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi static function evaluation"... OK
695/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi const expr eval on single expr blocks"... OK
696/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi constant expressions"... OK
697/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi inlined block and runtime block phi"... OK
698/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi eval @setRuntimeSafety at compile-time"... OK
699/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi compile-time downcast when the bits fit"... OK
700/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi pointer to type"... OK
701/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi a type constructed in a global expression"... OK
702/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi comptime function with the same args is memoized"... OK
703/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi try to trick eval with runtime if"... OK
704/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi @setEvalBranchQuota"... OK
705/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi constant struct with negation"... OK
706/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi statically initialized list"... OK
707/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi statically initialized array literal"... OK
708/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi comptime iterate over fn ptr list"... OK
709/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi create global array with for loop"... OK
710/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi @setEvalBranchQuota at same scope as generic function call"... OK
711/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi comptime modification of const struct field"... OK
712/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi refer to the type of a generic function"... OK
713/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi zero extend from u0 to u1"... OK
714/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi return 0 from function that has u0 return type"... OK
715/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi statically initialized struct"... OK
716/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi inline for with same type but different values"... OK
717/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi f32 at compile time is lossy"... OK
718/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi f64 at compile time is lossy"... OK
719/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi "... OK
720/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi binary math operator in partially inlined function"... OK
721/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi comptime shl"... OK
722/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi comptime bitwise operators"... OK
723/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi comptime shlWithOverflow"... OK
724/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi const ptr to variable data changes at runtime"... OK
725/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi runtime 128 bit integer division"... OK
726/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi @tagName of @typeInfo"... OK
727/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi static eval list init"... OK
728/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi inlined loop has array literal with elided runtime scope on first iteration but not second iteration"... OK
729/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi eval @setFloatMode at compile-time"... OK
730/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi call method on bound fn referring to var instance"... OK
731/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi ptr to local array argument at comptime"... OK
732/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi comparisons 0 <= uint and 0 > uint should be comptime"... OK
733/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi const global shares pointer with other same one"... OK
734/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi float literal at compile time not lossy"... OK
735/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi f128 at compile time is lossy"... OK
736/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi string literal used as comptime slice is memoized"... OK
737/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi comptime function with mutable pointer is not memoized"... OK
738/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi const ptr to comptime mutable data is not memoized"... OK
739/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi function which returns struct with type field causes implicit comptime"... OK
740/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi call method with comptime pass-by-non-copying-value self parameter"... OK
741/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi setting backward branch quota just before a generic fn call"... OK
742/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi variable inside inline loop that has different types on different iterations"... OK
743/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi bit shift a u1"... OK
744/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi *align(1) u16 is the same as *align(1:0:2) u16"... OK
745/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi array concatenation forces comptime"... OK
746/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi array multiplication forces comptime"... OK
747/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi comptime assign int to optional int"... OK
748/1098 behavior.eval.test "behavior-i386-linux-none-Debug-bare-multi two comptime calls with array default initialized to undefined"... OK
749/1098 behavior.floatop.test "behavior-i386-linux-none-Debug-bare-multi floating point comparisons"... OK
750/1098 behavior.floatop.test "behavior-i386-linux-none-Debug-bare-multi different sized float comparisons"... OK
751/1098 behavior.floatop.test "behavior-i386-linux-none-Debug-bare-multi negative f128 floatToInt at compile-time"... OK
752/1098 behavior.floatop.test "behavior-i386-linux-none-Debug-bare-multi @sqrt"... OK
753/1098 behavior.floatop.test "behavior-i386-linux-none-Debug-bare-multi more @sqrt f16 tests"... OK
754/1098 behavior.floatop.test "behavior-i386-linux-none-Debug-bare-multi @sin"... OK
755/1098 behavior.floatop.test "behavior-i386-linux-none-Debug-bare-multi @cos"... OK
756/1098 behavior.floatop.test "behavior-i386-linux-none-Debug-bare-multi @exp"... OK
757/1098 behavior.floatop.test "behavior-i386-linux-none-Debug-bare-multi @exp2"... OK
758/1098 behavior.floatop.test "behavior-i386-linux-none-Debug-bare-multi @log"... OK
759/1098 behavior.floatop.test "behavior-i386-linux-none-Debug-bare-multi @log2"... OK
760/1098 behavior.floatop.test "behavior-i386-linux-none-Debug-bare-multi @log10"... OK
761/1098 behavior.floatop.test "behavior-i386-linux-none-Debug-bare-multi @fabs"... OK
762/1098 behavior.floatop.test "behavior-i386-linux-none-Debug-bare-multi @floor"... OK
763/1098 behavior.floatop.test "behavior-i386-linux-none-Debug-bare-multi @ceil"... OK
764/1098 behavior.floatop.test "behavior-i386-linux-none-Debug-bare-multi @trunc"... OK
765/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi assignment operators"... OK
766/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi three expr in a row"... OK
767/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi @clz"... OK
768/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi @clz vectors"... OK
769/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi @ctz"... OK
770/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi @ctz vectors"... OK
771/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi const number literal"... OK
772/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi float equality"... OK
773/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi hex float literal parsing"... OK
774/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi quad hex float literal parsing in range"... OK
775/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi underscore separator parsing"... OK
776/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi hex float literal within range"... OK
777/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi comptime_int addition"... OK
778/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi comptime_int multiplication"... OK
779/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi comptime_int shifting"... OK
780/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi comptime_int multi-limb shift and mask"... OK
781/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi comptime_int multi-limb partial shift right"... OK
782/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi xor"... OK
783/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi comptime_int xor"... OK
784/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi comptime_int param and return"... OK
785/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi binary not"... OK
786/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi division"... OK
787/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi unsigned wrapping"... OK
788/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi signed wrapping"... OK
789/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi signed negation wrapping"... OK
790/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi unsigned negation wrapping"... OK
791/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi unsigned 64-bit division"... OK
792/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi truncating shift right"... OK
793/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi f128"... OK
794/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi 128-bit multiplication"... OK
795/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi @addWithOverflow"... OK
796/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi small int addition"... OK
797/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi @mulWithOverflow"... OK
798/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi @subWithOverflow"... OK
799/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi @shlWithOverflow"... OK
800/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi overflow arithmetic with u0 values"... OK
801/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi allow signed integer division/remainder when values are comptime known and positive or exact"... OK
802/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi quad hex float literal parsing accurate"... OK
803/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi truncating shift left"... OK
804/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi exact shift left"... OK
805/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi exact shift right"... OK
806/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi shift left/right on u0 operand"... OK
807/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi comptime float rem int"... OK
808/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi remainder division"... OK
809/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi @sqrt"... OK
810/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi @fabs"... OK
811/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi @floor"... OK
812/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi @ceil"... OK
813/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi @trunc"... OK
814/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi @round"... OK
815/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi vector integer addition"... OK
816/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi NaN comparison"... OK
817/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi vector comparison"... OK
818/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi compare undefined literal with comptime_int"... OK
819/1098 behavior.math.test "behavior-i386-linux-none-Debug-bare-multi signed zeros are represented properly"... OK
820/1098 behavior.maximum_minimum.test "behavior-i386-linux-none-Debug-bare-multi @maximum"... OK
821/1098 behavior.maximum_minimum.test "behavior-i386-linux-none-Debug-bare-multi @minimum"... OK
822/1098 behavior.merge_error_sets.test "behavior-i386-linux-none-Debug-bare-multi merge error sets"... OK
823/1098 behavior.popcount.test "behavior-i386-linux-none-Debug-bare-multi @popCount integers"... OK
824/1098 behavior.saturating_arithmetic.test "behavior-i386-linux-none-Debug-bare-multi saturating add"... OK
825/1098 behavior.saturating_arithmetic.test "behavior-i386-linux-none-Debug-bare-multi saturating subtraction"... OK
826/1098 behavior.saturating_arithmetic.test "behavior-i386-linux-none-Debug-bare-multi saturating multiplication"... OK
827/1098 behavior.saturating_arithmetic.test "behavior-i386-linux-none-Debug-bare-multi saturating shift-left"... OK
828/1098 behavior.saturating_arithmetic.test "behavior-i386-linux-none-Debug-bare-multi saturating shl uses the LHS type"... OK
829/1098 behavior.sizeof_and_typeof.test "behavior-i386-linux-none-Debug-bare-multi @sizeOf and @TypeOf"... OK
830/1098 behavior.sizeof_and_typeof.test "behavior-i386-linux-none-Debug-bare-multi @sizeOf on compile-time types"... OK
831/1098 behavior.sizeof_and_typeof.test "behavior-i386-linux-none-Debug-bare-multi @TypeOf() with multiple arguments"... OK
832/1098 behavior.sizeof_and_typeof.test "behavior-i386-linux-none-Debug-bare-multi lazy @sizeOf result is checked for definedness"... OK
833/1098 behavior.sizeof_and_typeof.test "behavior-i386-linux-none-Debug-bare-multi @offsetOf"... OK
834/1098 behavior.sizeof_and_typeof.test "behavior-i386-linux-none-Debug-bare-multi @offsetOf packed struct, array length not power of 2 or multiple of native pointer width in bytes"... OK
835/1098 behavior.sizeof_and_typeof.test "behavior-i386-linux-none-Debug-bare-multi @bitOffsetOf"... OK
836/1098 behavior.struct_llvm.test "behavior-i386-linux-none-Debug-bare-multi struct point to self"... OK
837/1098 behavior.struct_llvm.test "behavior-i386-linux-none-Debug-bare-multi void struct fields"... OK
838/1098 behavior.struct_llvm.test "behavior-i386-linux-none-Debug-bare-multi return empty struct from fn"... OK
839/1098 behavior.struct_llvm.test "behavior-i386-linux-none-Debug-bare-multi pass slice of empty struct to fn"... OK
840/1098 behavior.struct_llvm.test "behavior-i386-linux-none-Debug-bare-multi self-referencing struct via array member"... OK
841/1098 behavior.struct_llvm.test "behavior-i386-linux-none-Debug-bare-multi empty struct method call"... OK
842/1098 behavior.struct_llvm.test "behavior-i386-linux-none-Debug-bare-multi align 1 field before self referential align 8 field as slice return type"... OK
843/1098 behavior.struct_llvm.test "behavior-i386-linux-none-Debug-bare-multi packed struct"... OK
844/1098 behavior.struct_llvm.test "behavior-i386-linux-none-Debug-bare-multi packed struct 24bits"... OK
845/1098 behavior.struct_llvm.test "behavior-i386-linux-none-Debug-bare-multi runtime struct initialization of bitfield"... OK
846/1098 behavior.struct_llvm.test "behavior-i386-linux-none-Debug-bare-multi native bit field understands endianness"... OK
847/1098 behavior.struct_llvm.test "behavior-i386-linux-none-Debug-bare-multi implicit cast packed struct field to const ptr"... OK
848/1098 behavior.struct_llvm.test "behavior-i386-linux-none-Debug-bare-multi zero-bit field in packed struct"... OK
849/1098 behavior.struct_llvm.test "behavior-i386-linux-none-Debug-bare-multi packed struct with non-ABI-aligned field"... OK
850/1098 behavior.struct_llvm.test "behavior-i386-linux-none-Debug-bare-multi bit field access"... OK
851/1098 behavior.struct_llvm.test "behavior-i386-linux-none-Debug-bare-multi default struct initialization fields"... OK
852/1098 behavior.struct_llvm.test "behavior-i386-linux-none-Debug-bare-multi packed array 24bits"... OK
853/1098 behavior.struct_llvm.test "behavior-i386-linux-none-Debug-bare-multi aligned array of packed struct"... OK
854/1098 behavior.struct_llvm.test "behavior-i386-linux-none-Debug-bare-multi pointer to packed struct member in a stack variable"... OK
855/1098 behavior.struct_llvm.test "behavior-i386-linux-none-Debug-bare-multi non-byte-aligned array inside packed struct"... OK
856/1098 behavior.struct_llvm.test "behavior-i386-linux-none-Debug-bare-multi packed struct with u0 field access"... OK
857/1098 behavior.struct_llvm.test "behavior-i386-linux-none-Debug-bare-multi access to global struct fields"... OK
858/1098 behavior.struct_llvm.test "behavior-i386-linux-none-Debug-bare-multi packed struct with fp fields"... OK
859/1098 behavior.struct_llvm.test "behavior-i386-linux-none-Debug-bare-multi fn with C calling convention returns struct by value"... OK
860/1098 behavior.struct_llvm.test "behavior-i386-linux-none-Debug-bare-multi non-packed struct with u128 entry in union"... OK
861/1098 behavior.struct_llvm.test "behavior-i386-linux-none-Debug-bare-multi packed struct field passed to generic function"... OK
862/1098 behavior.struct_llvm.test "behavior-i386-linux-none-Debug-bare-multi anonymous struct literal syntax"... OK
863/1098 behavior.struct_llvm.test "behavior-i386-linux-none-Debug-bare-multi fully anonymous struct"... OK
864/1098 behavior.struct_llvm.test "behavior-i386-linux-none-Debug-bare-multi fully anonymous list literal"... OK
865/1098 behavior.struct_llvm.test "behavior-i386-linux-none-Debug-bare-multi anonymous struct literal assigned to variable"... OK
866/1098 behavior.struct_llvm.test "behavior-i386-linux-none-Debug-bare-multi comptime struct field"... OK
867/1098 behavior.struct_llvm.test "behavior-i386-linux-none-Debug-bare-multi anon struct literal field value initialized with fn call"... OK
868/1098 behavior.struct_llvm.test "behavior-i386-linux-none-Debug-bare-multi struct with union field"... OK
869/1098 behavior.struct_llvm.test "behavior-i386-linux-none-Debug-bare-multi type coercion of anon struct literal to struct"... OK
870/1098 behavior.struct_llvm.test "behavior-i386-linux-none-Debug-bare-multi type coercion of pointer to anon struct literal to pointer to struct"... OK
871/1098 behavior.struct_llvm.test "behavior-i386-linux-none-Debug-bare-multi packed struct with undefined initializers"... OK
872/1098 behavior.struct_llvm.test "behavior-i386-linux-none-Debug-bare-multi for loop over pointers to struct, getting field from struct pointer"... OK
873/1098 behavior.switch.test "behavior-i386-linux-none-Debug-bare-multi switch with numbers"... OK
874/1098 behavior.switch.test "behavior-i386-linux-none-Debug-bare-multi switch with all ranges"... OK
875/1098 behavior.switch.test "behavior-i386-linux-none-Debug-bare-multi implicit comptime switch"... OK
876/1098 behavior.switch.test "behavior-i386-linux-none-Debug-bare-multi switch on enum"... OK
877/1098 behavior.switch.test "behavior-i386-linux-none-Debug-bare-multi switch statement"... OK
878/1098 behavior.switch.test "behavior-i386-linux-none-Debug-bare-multi switch with multiple expressions"... OK
879/1098 behavior.switch.test "behavior-i386-linux-none-Debug-bare-multi switch on type"... OK
880/1098 behavior.switch.test "behavior-i386-linux-none-Debug-bare-multi switching on booleans"... OK
881/1098 behavior.switch.test "behavior-i386-linux-none-Debug-bare-multi u0"... OK
882/1098 behavior.switch.test "behavior-i386-linux-none-Debug-bare-multi undefined.u0"... OK
883/1098 behavior.switch.test "behavior-i386-linux-none-Debug-bare-multi switch with disjoint range"... OK
884/1098 behavior.switch.test "behavior-i386-linux-none-Debug-bare-multi switch variable for range and multiple prongs"... OK
885/1098 behavior.switch.test "behavior-i386-linux-none-Debug-bare-multi switch on global mutable var isn't constant-folded"... OK
886/1098 behavior.switch.test "behavior-i386-linux-none-Debug-bare-multi switch prong with variable"... OK
887/1098 behavior.switch.test "behavior-i386-linux-none-Debug-bare-multi switch on enum using pointer capture"... OK
888/1098 behavior.switch.test "behavior-i386-linux-none-Debug-bare-multi switch handles all cases of number"... OK
889/1098 behavior.switch.test "behavior-i386-linux-none-Debug-bare-multi switch on union with some prongs capturing"... OK
890/1098 behavior.switch.test "behavior-i386-linux-none-Debug-bare-multi switch on const enum with var"... OK
891/1098 behavior.switch.test "behavior-i386-linux-none-Debug-bare-multi anon enum literal used in switch on union enum"... OK
892/1098 behavior.switch.test "behavior-i386-linux-none-Debug-bare-multi switch all prongs unreachable"... OK
893/1098 behavior.switch.test "behavior-i386-linux-none-Debug-bare-multi capture value of switch with all unreachable prongs"... OK
894/1098 behavior.switch.test "behavior-i386-linux-none-Debug-bare-multi switch on integer with else capturing expr"... OK
895/1098 behavior.switch.test "behavior-i386-linux-none-Debug-bare-multi else prong of switch on error set excludes other cases"... OK
896/1098 behavior.switch.test "behavior-i386-linux-none-Debug-bare-multi switch prongs with error set cases make a new error set type for capture value"... OK
897/1098 behavior.switch.test "behavior-i386-linux-none-Debug-bare-multi return result loc and then switch with range implicit casted to error union"... OK
898/1098 behavior.switch.test "behavior-i386-linux-none-Debug-bare-multi switch with null and T peer types and inferred result location type"... OK
899/1098 behavior.switch.test "behavior-i386-linux-none-Debug-bare-multi switch prongs with cases with identical payload types"... OK
900/1098 behavior.switch.test "behavior-i386-linux-none-Debug-bare-multi switch on pointer type"... OK
901/1098 behavior.switch.test "behavior-i386-linux-none-Debug-bare-multi switch on error set with single else"... OK
902/1098 behavior.switch.test "behavior-i386-linux-none-Debug-bare-multi switch capture copies its payload"... OK
903/1098 behavior.widening.test "behavior-i386-linux-none-Debug-bare-multi integer widening"... OK
904/1098 behavior.widening.test "behavior-i386-linux-none-Debug-bare-multi implicit unsigned integer to signed integer"... OK
905/1098 behavior.widening.test "behavior-i386-linux-none-Debug-bare-multi float widening"... OK
906/1098 behavior.widening.test "behavior-i386-linux-none-Debug-bare-multi float widening f16 to f128"... OK
907/1098 behavior.widening.test "behavior-i386-linux-none-Debug-bare-multi cast small unsigned to larger signed"... OK
908/1098 behavior.asm.test "behavior-i386-linux-none-Debug-bare-multi module level assembly"... OK
909/1098 behavior.asm.test "behavior-i386-linux-none-Debug-bare-multi output constraint modifiers"... OK
910/1098 behavior.asm.test "behavior-i386-linux-none-Debug-bare-multi alternative constraints"... OK
911/1098 behavior.asm.test "behavior-i386-linux-none-Debug-bare-multi sized integer/float in asm input"... OK
912/1098 behavior.asm.test "behavior-i386-linux-none-Debug-bare-multi struct/array/union types as input values"... OK
913/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi simple coroutine suspend and resume"... OK
914/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi pass parameter to coroutine"... OK
915/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi suspend at end of function"... OK
916/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi local variable in async function"... OK
917/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi calling an inferred async function"... OK
918/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi @frameSize"... OK
919/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi coroutine suspend, resume"... OK
920/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi coroutine suspend with block"... OK
921/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi coroutine await"... OK
922/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi coroutine await early return"... OK
923/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi async function with dot syntax"... OK
924/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi async fn pointer in a struct field"... OK
925/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi @asyncCall with return type"... OK
926/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi async fn with inferred error set"... OK
927/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi error return trace across suspend points - early return"... OK
928/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi error return trace across suspend points - async return"... OK
929/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi break from suspend"... OK
930/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi heap allocated async function frame"... OK
931/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi async function call return value"... OK
932/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi suspension points inside branching control flow"... OK
933/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi call async function which has struct return type"... OK
934/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi pass string literal to async function"... OK
935/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi await inside an errdefer"... OK
936/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi try in an async function with error union and non-zero-bit payload"... OK
937/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi returning a const error from async function"... OK
938/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi async/await typical usage"... OK
939/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi alignment of local variables in async functions"... OK
940/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi no reason to resolve frame still works"... OK
941/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi async call a generic function"... OK
942/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi return from suspend block"... OK
943/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi struct parameter to async function is copied to the frame"... OK
944/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi cast fn to async fn when it is inferred to be async"... OK
945/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi cast fn to async fn when it is inferred to be async, awaited directly"... OK
946/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi await does not force async if callee is blocking"... OK
947/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi recursive async function"... OK
948/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi @asyncCall with comptime-known function, but not awaited directly"... OK
949/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi @asyncCall with actual frame instead of byte buffer"... OK
950/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi @asyncCall using the result location inside the frame"... OK
951/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi @TypeOf an async function call of generic fn with error union type"... OK
952/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi using @TypeOf on a generic function call"... OK
953/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi recursive call of await @asyncCall with struct return type"... OK
954/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi nosuspend function call"... OK
955/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi await used in expression and awaiting fn with no suspend but async calling convention"... OK
956/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi await used in expression after a fn call"... OK
957/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi async fn call used in expression after a fn call"... OK
958/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi suspend in for loop"... OK
959/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi suspend in while loop"... OK
960/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi correctly spill when returning the error union result of another async fn"... OK
961/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi spill target expr in a for loop"... OK
962/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi spill target expr in a for loop, with a var decl in the loop body"... OK
963/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi async call with @call"... OK
964/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi async function passed 0-bit arg after non-0-bit arg"... OK
965/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi async function passed align(16) arg after align(8) arg"... OK
966/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi async function call resolves target fn frame, comptime func"... OK
967/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi async function call resolves target fn frame, runtime func"... OK
968/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi properly spill optional payload capture value"... OK
969/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi handle defer interfering with return value spill"... OK
970/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi take address of temporary async frame"... OK
971/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi nosuspend await"... OK
972/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi nosuspend on function calls"... OK
973/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi nosuspend on async function calls"... OK
974/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi nosuspend resume async function calls"... behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi nosuspend resume async function calls"... SKIP (async test)
SKIP (async test)
975/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi avoid forcing frame alignment resolution implicit cast to *anyopaque"... OK
976/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi @asyncCall with pass-by-value arguments"... OK
977/1098 behavior.async_fn.test "behavior-i386-linux-none-Debug-bare-multi @asyncCall with arguments having non-standard alignment"... OK
978/1098 behavior.await_struct.test "behavior-i386-linux-none-Debug-bare-multi coroutine await struct"... OK
979/1098 behavior.bitreverse.test "behavior-i386-linux-none-Debug-bare-multi @bitReverse"... OK
980/1098 behavior.bugs.421.test "behavior-i386-linux-none-Debug-bare-multi bitCast to array"... OK
981/1098 behavior.bugs.529.test "behavior-i386-linux-none-Debug-bare-multi issue 529 fixed"... OK
982/1098 behavior.bugs.718.test "behavior-i386-linux-none-Debug-bare-multi zero keys with @memset"... OK
983/1098 behavior.bugs.726.test "behavior-i386-linux-none-Debug-bare-multi @ptrCast from const to nullable"... OK
984/1098 behavior.bugs.726.test "behavior-i386-linux-none-Debug-bare-multi @ptrCast from var in empty struct to nullable"... OK
985/1098 behavior.bugs.828.test "behavior-i386-linux-none-Debug-bare-multi comptime struct return should not return the same instance"... OK
986/1098 behavior.bugs.920.test "behavior-i386-linux-none-Debug-bare-multi bug 920 fixed"... OK
987/1098 behavior.bugs.1120.test "behavior-i386-linux-none-Debug-bare-multi bug 1120"... OK
988/1098 behavior.bugs.1421.test "behavior-i386-linux-none-Debug-bare-multi functions with return type required to be comptime are generic"... OK
989/1098 behavior.bugs.1442.test "behavior-i386-linux-none-Debug-bare-multi const error union field alignment"... OK
990/1098 behavior.bugs.1607.test "behavior-i386-linux-none-Debug-bare-multi slices pointing at the same address as global array."... OK
991/1098 behavior.bugs.1851.test "behavior-i386-linux-none-Debug-bare-multi allocation and looping over 3-byte integer"... OK
992/1098 behavior.bugs.2114.test "behavior-i386-linux-none-Debug-bare-multi fixed"... OK
993/1098 behavior.bugs.3384.test "behavior-i386-linux-none-Debug-bare-multi resolve array slice using builtin"... OK
994/1098 behavior.bugs.3742.test "behavior-i386-linux-none-Debug-bare-multi fixed"... OK
995/1098 behavior.bugs.3779.test "behavior-i386-linux-none-Debug-bare-multi @tagName() returns a string literal"... OK
996/1098 behavior.bugs.3779.test "behavior-i386-linux-none-Debug-bare-multi @errorName() returns a string literal"... OK
997/1098 behavior.bugs.3779.test "behavior-i386-linux-none-Debug-bare-multi @typeName() returns a string literal"... OK
998/1098 behavior.bugs.3779.test "behavior-i386-linux-none-Debug-bare-multi @embedFile() returns a string literal"... OK
999/1098 behavior.bugs.3779.test "behavior-i386-linux-none-Debug-bare-multi @src() returns a struct containing 0-terminated string slices"... OK
1000/1098 behavior.bugs.4328.test "behavior-i386-linux-none-Debug-bare-multi Extern function calls in @TypeOf"... OK
1001/1098 behavior.bugs.4328.test "behavior-i386-linux-none-Debug-bare-multi Peer resolution of extern function calls in @TypeOf"... OK
1002/1098 behavior.bugs.4328.test "behavior-i386-linux-none-Debug-bare-multi Extern function calls, dereferences and field access in @TypeOf"... OK
1003/1098 behavior.bugs.5398.test "behavior-i386-linux-none-Debug-bare-multi assignment of field with padding"... OK
1004/1098 behavior.bugs.5413.test "behavior-i386-linux-none-Debug-bare-multi Peer type resolution with string literals and unknown length u8 pointers"... OK
1005/1098 behavior.bugs.5474.test "behavior-i386-linux-none-Debug-bare-multi pointer-to-array constness for zero-size elements"... OK
1006/1098 behavior.bugs.5487.test "behavior-i386-linux-none-Debug-bare-multi crash"... OK
1007/1098 behavior.bugs.6456.test "behavior-i386-linux-none-Debug-bare-multi issue 6456"... OK
1008/1098 behavior.bugs.6781.test "behavior-i386-linux-none-Debug-bare-multi fixed"... OK
1009/1098 behavior.bugs.7003.test "behavior-i386-linux-none-Debug-bare-multi @Type should resolve its children types"... OK
1010/1098 behavior.bugs.7027.test "behavior-i386-linux-none-Debug-bare-multi "... OK
1011/1098 behavior.bugs.7047.test "behavior-i386-linux-none-Debug-bare-multi compiler doesn't consider equal unions with different 'type' payload"... OK
1012/1098 behavior.bugs.10147.test "behavior-i386-linux-none-Debug-bare-multi uses correct LLVM builtin"... OK
1013/1098 behavior.byteswap.test "behavior-i386-linux-none-Debug-bare-multi @byteSwap integers"... OK
1014/1098 behavior.byteswap.test "behavior-i386-linux-none-Debug-bare-multi @byteSwap vectors"... OK
1015/1098 behavior.const_slice_child.test "behavior-i386-linux-none-Debug-bare-multi const slice child"... OK
1016/1098 behavior.field_parent_ptr.test "behavior-i386-linux-none-Debug-bare-multi @fieldParentPtr non-first field"... OK
1017/1098 behavior.field_parent_ptr.test "behavior-i386-linux-none-Debug-bare-multi @fieldParentPtr first field"... OK
1018/1098 behavior.fn_delegation.test "behavior-i386-linux-none-Debug-bare-multi fn delegation"... OK
1019/1098 behavior.ir_block_deps.test "behavior-i386-linux-none-Debug-bare-multi ir block deps"... OK
1020/1098 behavior.misc.test "behavior-i386-linux-none-Debug-bare-multi packed struct, enum, union parameters in extern function"... OK
1021/1098 behavior.muladd.test "behavior-i386-linux-none-Debug-bare-multi @mulAdd"... OK
1022/1098 behavior.popcount_stage1.test "behavior-i386-linux-none-Debug-bare-multi @popCount vectors"... OK
1023/1098 behavior.reflection.test "behavior-i386-linux-none-Debug-bare-multi reflection: function return type, var args, and param types"... OK
1024/1098 behavior.reflection.test "behavior-i386-linux-none-Debug-bare-multi reflection: @field"... OK
1025/1098 behavior.select.test "behavior-i386-linux-none-Debug-bare-multi @select"... OK
1026/1098 behavior.shuffle.test "behavior-i386-linux-none-Debug-bare-multi @shuffle"... OK
1027/1098 behavior.sizeof_and_typeof_stage1.test "behavior-i386-linux-none-Debug-bare-multi @sizeOf(T) == 0 doesn't force resolving struct size"... OK
1028/1098 behavior.sizeof_and_typeof_stage1.test "behavior-i386-linux-none-Debug-bare-multi @TypeOf() has no runtime side effects"... OK
1029/1098 behavior.sizeof_and_typeof_stage1.test "behavior-i386-linux-none-Debug-bare-multi branching logic inside @TypeOf"... OK
1030/1098 behavior.sizeof_and_typeof_stage1.test "behavior-i386-linux-none-Debug-bare-multi @bitSizeOf"... OK
1031/1098 behavior.sizeof_and_typeof_stage1.test "behavior-i386-linux-none-Debug-bare-multi @sizeOf comparison against zero"... OK
1032/1098 behavior.struct_contains_null_ptr_itself.test "behavior-i386-linux-none-Debug-bare-multi struct contains null pointer which contains original struct"... OK
1033/1098 behavior.struct_contains_slice_of_itself.test "behavior-i386-linux-none-Debug-bare-multi struct contains slice of itself"... OK
1034/1098 behavior.struct_contains_slice_of_itself.test "behavior-i386-linux-none-Debug-bare-multi struct contains aligned slice of itself"... OK
1035/1098 behavior.switch_prong_err_enum.test "behavior-i386-linux-none-Debug-bare-multi switch prong returns error enum"... OK
1036/1098 behavior.switch_prong_implicit_cast.test "behavior-i386-linux-none-Debug-bare-multi switch prong implicit cast"... OK
1037/1098 behavior.truncate_stage1.test "behavior-i386-linux-none-Debug-bare-multi truncate on vectors"... OK
1038/1098 behavior.tuple.test "behavior-i386-linux-none-Debug-bare-multi tuple concatenation"... OK
1039/1098 behavior.tuple.test "behavior-i386-linux-none-Debug-bare-multi tuple multiplication"... OK
1040/1098 behavior.tuple.test "behavior-i386-linux-none-Debug-bare-multi pass tuple to comptime var parameter"... OK
1041/1098 behavior.tuple.test "behavior-i386-linux-none-Debug-bare-multi tuple initializer for var"... OK
1042/1098 behavior.tuple.test "behavior-i386-linux-none-Debug-bare-multi array-like initializer for tuple types"... OK
1043/1098 behavior.type_stage1.test "behavior-i386-linux-none-Debug-bare-multi Type.Float"... OK
1044/1098 behavior.type_stage1.test "behavior-i386-linux-none-Debug-bare-multi Type.Array"... OK
1045/1098 behavior.type_stage1.test "behavior-i386-linux-none-Debug-bare-multi @Type create slice with null sentinel"... OK
1046/1098 behavior.type_stage1.test "behavior-i386-linux-none-Debug-bare-multi @Type picks up the sentinel value from TypeInfo"... OK
1047/1098 behavior.type_stage1.test "behavior-i386-linux-none-Debug-bare-multi Type.Optional"... OK
1048/1098 behavior.type_stage1.test "behavior-i386-linux-none-Debug-bare-multi Type.ErrorUnion"... OK
1049/1098 behavior.type_stage1.test "behavior-i386-linux-none-Debug-bare-multi Type.Opaque"... OK
1050/1098 behavior.type_stage1.test "behavior-i386-linux-none-Debug-bare-multi Type.Vector"... OK
1051/1098 behavior.type_stage1.test "behavior-i386-linux-none-Debug-bare-multi Type.AnyFrame"... OK
1052/1098 behavior.type_stage1.test "behavior-i386-linux-none-Debug-bare-multi Type.ErrorSet"... OK
1053/1098 behavior.type_stage1.test "behavior-i386-linux-none-Debug-bare-multi Type.Struct"... OK
1054/1098 behavior.type_stage1.test "behavior-i386-linux-none-Debug-bare-multi Type.Enum"... OK
1055/1098 behavior.type_stage1.test "behavior-i386-linux-none-Debug-bare-multi Type.Union"... OK
1056/1098 behavior.type_stage1.test "behavior-i386-linux-none-Debug-bare-multi Type.Union from Type.Enum"... OK
1057/1098 behavior.type_stage1.test "behavior-i386-linux-none-Debug-bare-multi Type.Union from regular enum"... OK
1058/1098 behavior.type_stage1.test "behavior-i386-linux-none-Debug-bare-multi Type.Fn"... OK
1059/1098 behavior.type_stage1.test "behavior-i386-linux-none-Debug-bare-multi Type.BoundFn"... OK
1060/1098 behavior.typename.test "behavior-i386-linux-none-Debug-bare-multi anon fn param - source-location sensitive"... OK
1061/1098 behavior.typename.test "behavior-i386-linux-none-Debug-bare-multi anon field init"... OK
1062/1098 behavior.typename.test "behavior-i386-linux-none-Debug-bare-multi basic"... OK
1063/1098 behavior.typename.test "behavior-i386-linux-none-Debug-bare-multi top level decl"... OK
1064/1098 behavior.typename.test "behavior-i386-linux-none-Debug-bare-multi fn body decl"... OK
1065/1098 behavior.typename.test "behavior-i386-linux-none-Debug-bare-multi fn param"... OK
1066/1098 behavior.union_with_members.test "behavior-i386-linux-none-Debug-bare-multi enum with members"... OK
1067/1098 behavior.var_args.test "behavior-i386-linux-none-Debug-bare-multi add arbitrary args"... OK
1068/1098 behavior.var_args.test "behavior-i386-linux-none-Debug-bare-multi send void arg to var args"... OK
1069/1098 behavior.var_args.test "behavior-i386-linux-none-Debug-bare-multi pass args directly"... OK
1070/1098 behavior.var_args.test "behavior-i386-linux-none-Debug-bare-multi runtime parameter before var args"... OK
1071/1098 behavior.var_args.test "behavior-i386-linux-none-Debug-bare-multi array of var args functions"... OK
1072/1098 behavior.var_args.test "behavior-i386-linux-none-Debug-bare-multi pass zero length array to var args param"... OK
1073/1098 behavior.vector.test "behavior-i386-linux-none-Debug-bare-multi implicit cast vector to array - bool"... OK
1074/1098 behavior.vector.test "behavior-i386-linux-none-Debug-bare-multi vector wrap operators"... OK
1075/1098 behavior.vector.test "behavior-i386-linux-none-Debug-bare-multi vector bin compares with mem.eql"... OK
1076/1098 behavior.vector.test "behavior-i386-linux-none-Debug-bare-multi vector int operators"... OK
1077/1098 behavior.vector.test "behavior-i386-linux-none-Debug-bare-multi vector float operators"... OK
1078/1098 behavior.vector.test "behavior-i386-linux-none-Debug-bare-multi vector bit operators"... OK
1079/1098 behavior.vector.test "behavior-i386-linux-none-Debug-bare-multi implicit cast vector to array"... OK
1080/1098 behavior.vector.test "behavior-i386-linux-none-Debug-bare-multi array to vector"... OK
1081/1098 behavior.vector.test "behavior-i386-linux-none-Debug-bare-multi vector casts of sizes not divisible by 8"... OK
1082/1098 behavior.vector.test "behavior-i386-linux-none-Debug-bare-multi vector @splat"... OK
1083/1098 behavior.vector.test "behavior-i386-linux-none-Debug-bare-multi load vector elements via comptime index"... OK
1084/1098 behavior.vector.test "behavior-i386-linux-none-Debug-bare-multi store vector elements via comptime index"... OK
1085/1098 behavior.vector.test "behavior-i386-linux-none-Debug-bare-multi load vector elements via runtime index"... OK
1086/1098 behavior.vector.test "behavior-i386-linux-none-Debug-bare-multi store vector elements via runtime index"... OK
1087/1098 behavior.vector.test "behavior-i386-linux-none-Debug-bare-multi initialize vector which is a struct field"... OK
1088/1098 behavior.vector.test "behavior-i386-linux-none-Debug-bare-multi vector comparison operators"... OK
1089/1098 behavior.vector.test "behavior-i386-linux-none-Debug-bare-multi vector division operators"... OK
1090/1098 behavior.vector.test "behavior-i386-linux-none-Debug-bare-multi vector bitwise not operator"... OK
1091/1098 behavior.vector.test "behavior-i386-linux-none-Debug-bare-multi vector shift operators"... behavior.vector.test "behavior-i386-linux-none-Debug-bare-multi vector shift operators"... SKIP
SKIP
1092/1098 behavior.vector.test "behavior-i386-linux-none-Debug-bare-multi vector reduce operation"... OK
1093/1098 behavior.vector.test "behavior-i386-linux-none-Debug-bare-multi mask parameter of @shuffle is comptime scope"... OK
1094/1098 behavior.vector.test "behavior-i386-linux-none-Debug-bare-multi saturating add"... OK
1095/1098 behavior.vector.test "behavior-i386-linux-none-Debug-bare-multi saturating subtraction"... OK
1096/1098 behavior.vector.test "behavior-i386-linux-none-Debug-bare-multi saturating multiplication"... OK
1097/1098 behavior.vector.test "behavior-i386-linux-none-Debug-bare-multi saturating shift-left"... OK
1098/1098 behavior.usingnamespace.import_segregation.test "behavior-i386-linux-none-Debug-bare-multi no clobbering happened"... OK
1061 passed; 37 skipped; 0 failed.
1/1098 test "behavior-i386-linux-gnu-Debug-c-multi "... OK
2/1098 behavior.align.test "behavior-i386-linux-gnu-Debug-c-multi global variable alignment"... OK
3/1098 behavior.align.test "behavior-i386-linux-gnu-Debug-c-multi default alignment allows unspecified in type syntax"... OK
4/1098 behavior.align.test "behavior-i386-linux-gnu-Debug-c-multi implicitly decreasing pointer alignment"... OK
5/1098 behavior.align.test "behavior-i386-linux-gnu-Debug-c-multi @alignCast pointers"... OK
6/1098 behavior.align.test "behavior-i386-linux-gnu-Debug-c-multi alignment of structs"... OK
7/1098 behavior.align.test "behavior-i386-linux-gnu-Debug-c-multi alignment of >= 128-bit integer type"... OK
8/1098 behavior.align.test "behavior-i386-linux-gnu-Debug-c-multi alignment of struct with 128-bit field"... OK
9/1098 behavior.align.test "behavior-i386-linux-gnu-Debug-c-multi size of extern struct with 128-bit field"... OK
10/1098 behavior.align.test "behavior-i386-linux-gnu-Debug-c-multi @ptrCast preserves alignment of bigger source"... OK
11/1098 behavior.align.test "behavior-i386-linux-gnu-Debug-c-multi alignstack"... OK
12/1098 behavior.align.test "behavior-i386-linux-gnu-Debug-c-multi implicitly decreasing slice alignment"... OK
13/1098 behavior.align.test "behavior-i386-linux-gnu-Debug-c-multi specifying alignment allows pointer cast"... OK
14/1098 behavior.align.test "behavior-i386-linux-gnu-Debug-c-multi @alignCast slices"... OK
15/1098 behavior.align.test "behavior-i386-linux-gnu-Debug-c-multi return error union with 128-bit integer"... OK
16/1098 behavior.align.test "behavior-i386-linux-gnu-Debug-c-multi page aligned array on stack"... OK
17/1098 behavior.align.test "behavior-i386-linux-gnu-Debug-c-multi function alignment"... OK
18/1098 behavior.align.test "behavior-i386-linux-gnu-Debug-c-multi implicitly decreasing fn alignment"... behavior.align.test "behavior-i386-linux-gnu-Debug-c-multi implicitly decreasing fn alignment"... SKIP
SKIP
19/1098 behavior.align.test "behavior-i386-linux-gnu-Debug-c-multi @alignCast functions"... behavior.align.test "behavior-i386-linux-gnu-Debug-c-multi @alignCast functions"... SKIP
SKIP
20/1098 behavior.align.test "behavior-i386-linux-gnu-Debug-c-multi generic function with align param"... OK
21/1098 behavior.align.test "behavior-i386-linux-gnu-Debug-c-multi runtime known array index has best alignment possible"... OK
22/1098 behavior.align.test "behavior-i386-linux-gnu-Debug-c-multi alignment of function with c calling convention"... behavior.align.test "behavior-i386-linux-gnu-Debug-c-multi alignment of function with c calling convention"... SKIP
SKIP
23/1098 behavior.align.test "behavior-i386-linux-gnu-Debug-c-multi read 128-bit field from default aligned struct in stack memory"... OK
24/1098 behavior.align.test "behavior-i386-linux-gnu-Debug-c-multi read 128-bit field from default aligned struct in global memory"... OK
25/1098 behavior.align.test "behavior-i386-linux-gnu-Debug-c-multi struct field explicit alignment"... OK
26/1098 behavior.align.test "behavior-i386-linux-gnu-Debug-c-multi align(@alignOf(T)) T does not force resolution of T"... OK
27/1098 behavior.align.test "behavior-i386-linux-gnu-Debug-c-multi align(N) on functions"... behavior.align.test "behavior-i386-linux-gnu-Debug-c-multi align(N) on functions"... SKIP
SKIP
28/1098 behavior.alignof.test "behavior-i386-linux-gnu-Debug-c-multi @alignOf(T) before referencing T"... OK
29/1098 behavior.alignof.test "behavior-i386-linux-gnu-Debug-c-multi comparison of @alignOf(T) against zero"... OK
30/1098 behavior.array.test "behavior-i386-linux-gnu-Debug-c-multi array to slice"... OK
31/1098 behavior.array.test "behavior-i386-linux-gnu-Debug-c-multi arrays"... OK
32/1098 behavior.array.test "behavior-i386-linux-gnu-Debug-c-multi array init with mult"... OK
33/1098 behavior.array.test "behavior-i386-linux-gnu-Debug-c-multi array literal with explicit type"... OK
34/1098 behavior.array.test "behavior-i386-linux-gnu-Debug-c-multi array literal with inferred length"... OK
35/1098 behavior.array.test "behavior-i386-linux-gnu-Debug-c-multi array dot len const expr"... OK
36/1098 behavior.array.test "behavior-i386-linux-gnu-Debug-c-multi array literal with specified size"... OK
37/1098 behavior.array.test "behavior-i386-linux-gnu-Debug-c-multi array len field"... OK
38/1098 behavior.array.test "behavior-i386-linux-gnu-Debug-c-multi array with sentinels"... OK
39/1098 behavior.array.test "behavior-i386-linux-gnu-Debug-c-multi void arrays"... OK
40/1098 behavior.array.test "behavior-i386-linux-gnu-Debug-c-multi nested arrays"... OK
41/1098 behavior.array.test "behavior-i386-linux-gnu-Debug-c-multi implicit comptime in array type size"... OK
42/1098 behavior.array.test "behavior-i386-linux-gnu-Debug-c-multi single-item pointer to array indexing and slicing"... OK
43/1098 behavior.array.test "behavior-i386-linux-gnu-Debug-c-multi implicit cast zero sized array ptr to slice"... OK
44/1098 behavior.array.test "behavior-i386-linux-gnu-Debug-c-multi anonymous list literal syntax"... OK
45/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi empty function with comments"... OK
46/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi truncate"... OK
47/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi truncate to non-power-of-two integers"... OK
48/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi global variables"... OK
49/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi comptime keyword on expressions"... OK
50/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi type equality"... OK
51/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi pointer dereferencing"... OK
52/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi const expression eval handling of variables"... OK
53/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi character literals"... OK
54/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi non const ptr to aliased type"... OK
55/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi cold function"... OK
56/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi unicode escape in character literal"... OK
57/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi unicode character in character literal"... OK
58/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi return string from function"... OK
59/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi hex escape"... OK
60/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi multiline string"... OK
61/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi multiline string comments at start"... OK
62/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi multiline string comments at end"... OK
63/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi multiline string comments in middle"... OK
64/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi multiline string comments at multiple places"... OK
65/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi string concatenation"... OK
66/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi array mult operator"... OK
67/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi opaque types"... OK
68/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi compile time global reinterpret"... OK
69/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi cast undefined"... OK
70/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi implicit cast after unreachable"... OK
71/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi comptime if inside runtime while which unconditionally breaks"... OK
72/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi implicit comptime while"... OK
73/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi function closes over local const"... OK
74/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi volatile load and store"... OK
75/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi call function pointer in struct"... behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi call function pointer in struct"... SKIP
SKIP
76/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi const ptr from var variable"... OK
77/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi call result of if else expression"... OK
78/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi memcpy and memset intrinsics"... OK
79/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi variable is allowed to be a pointer to an opaque type"... OK
80/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi take address of parameter"... OK
81/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi pointer to void return type"... OK
82/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi array 2D const double ptr"... OK
83/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi double implicit cast in same expression"... OK
84/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi struct inside function"... OK
85/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi fn call returning scalar optional in equality expression"... OK
86/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi global variable assignment with optional unwrapping with var initialized to undefined"... OK
87/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi peer result location with typed parent, runtime condition, comptime prongs"... OK
88/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi non-ambiguous reference of shadowed decls"... OK
89/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi use of declaration with same name as primitive"... OK
90/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi constant equal function pointers"... OK
91/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi comptime cast fn to ptr"... behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi comptime cast fn to ptr"... SKIP
SKIP
92/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi equality compare fn ptrs"... behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi equality compare fn ptrs"... SKIP
SKIP
93/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi self reference through fn ptr field"... behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi self reference through fn ptr field"... SKIP
SKIP
94/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi global variable initialized to global variable array element"... OK
95/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi global constant is loaded with a runtime-known index"... OK
96/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi multiline string literal is null terminated"... OK
97/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi string escapes"... OK
98/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi explicit cast optional pointers"... OK
99/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi pointer comparison"... OK
100/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi string concatenation"... OK
101/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi thread local variable"... OK
102/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi result location is optional inside error union"... OK
103/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi pointer to thread local array"... OK
104/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi auto created variables have correct alignment"... OK
105/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi extern variable with non-pointer opaque type"... OK
106/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi lazy typeInfo value as generic parameter"... OK
107/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi variable name containing underscores does not shadow int primitive"... OK
108/1098 behavior.basic.test "behavior-i386-linux-gnu-Debug-c-multi if expression type coercion"... OK
109/1098 behavior.bit_shifting.test "behavior-i386-linux-gnu-Debug-c-multi sharded table"... OK
110/1098 behavior.bit_shifting.test "behavior-i386-linux-gnu-Debug-c-multi comptime shr of BigInt"... OK
111/1098 behavior.bit_shifting.test "behavior-i386-linux-gnu-Debug-c-multi comptime shift safety check"... OK
112/1098 behavior.bool.test "behavior-i386-linux-gnu-Debug-c-multi bool literals"... OK
113/1098 behavior.bool.test "behavior-i386-linux-gnu-Debug-c-multi cast bool to int"... OK
114/1098 behavior.bool.test "behavior-i386-linux-gnu-Debug-c-multi bool cmp"... OK
115/1098 behavior.bool.test "behavior-i386-linux-gnu-Debug-c-multi compile time bool not"... OK
116/1098 behavior.bool.test "behavior-i386-linux-gnu-Debug-c-multi short circuit"... OK
117/1098 behavior.bugs.394.test "behavior-i386-linux-gnu-Debug-c-multi bug 394 fixed"... OK
118/1098 behavior.bugs.655.test "behavior-i386-linux-gnu-Debug-c-multi function with *const parameter with type dereferenced by namespace"... OK
119/1098 behavior.bugs.656.test "behavior-i386-linux-gnu-Debug-c-multi optional if after an if in a switch prong of a switch with 2 prongs in an else"... OK
120/1098 behavior.bugs.679.test "behavior-i386-linux-gnu-Debug-c-multi false dependency loop in struct definition"... OK
121/1098 behavior.bugs.1025.test "behavior-i386-linux-gnu-Debug-c-multi bug 1025"... OK
122/1098 behavior.bugs.1111.test "behavior-i386-linux-gnu-Debug-c-multi issue 1111 fixed"... OK
123/1098 behavior.bugs.1277.test "behavior-i386-linux-gnu-Debug-c-multi don't emit an LLVM global for a const function when it's in an optional in a struct"... OK
124/1098 behavior.bugs.1310.test "behavior-i386-linux-gnu-Debug-c-multi fixed"... OK
125/1098 behavior.bugs.1381.test "behavior-i386-linux-gnu-Debug-c-multi union that needs padding bytes inside an array"... OK
126/1098 behavior.bugs.1486.test "behavior-i386-linux-gnu-Debug-c-multi constant pointer to global variable causes runtime load"... OK
127/1098 behavior.bugs.1500.test "behavior-i386-linux-gnu-Debug-c-multi allow these dependencies"... OK
128/1098 behavior.bugs.1735.test "behavior-i386-linux-gnu-Debug-c-multi initialization"... OK
129/1098 behavior.bugs.1741.test "behavior-i386-linux-gnu-Debug-c-multi fixed"... OK
130/1098 behavior.bugs.1914.test "behavior-i386-linux-gnu-Debug-c-multi segfault bug"... OK
131/1098 behavior.bugs.1914.test "behavior-i386-linux-gnu-Debug-c-multi basic stuff"... OK
132/1098 behavior.bugs.2006.test "behavior-i386-linux-gnu-Debug-c-multi bug 2006"... OK
133/1098 behavior.bugs.2346.test "behavior-i386-linux-gnu-Debug-c-multi fixed"... OK
134/1098 behavior.bugs.2578.test "behavior-i386-linux-gnu-Debug-c-multi fixed"... OK
135/1098 behavior.bugs.3007.test "behavior-i386-linux-gnu-Debug-c-multi fixed"... OK
136/1098 behavior.bugs.3112.test "behavior-i386-linux-gnu-Debug-c-multi zig test crash"... behavior.bugs.3112.test "behavior-i386-linux-gnu-Debug-c-multi zig test crash"... SKIP
SKIP
137/1098 behavior.bugs.3367.test "behavior-i386-linux-gnu-Debug-c-multi container member access usingnamespace decls"... OK
138/1098 behavior.bugs.6850.test "behavior-i386-linux-gnu-Debug-c-multi lazy sizeof comparison with zero"... OK
139/1098 behavior.bugs.7250.test "behavior-i386-linux-gnu-Debug-c-multi reference a global threadlocal variable"... OK
140/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi int to ptr cast"... OK
141/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi integer literal to pointer cast"... OK
142/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi peer type resolution: ?T and T"... OK
143/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi resolve undefined with integer"... OK
144/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi @intCast to comptime_int"... OK
145/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi implicit cast comptime numbers to any type when the value fits"... OK
146/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi implicit cast comptime_int to comptime_float"... OK
147/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi comptime_int @intToFloat"... OK
148/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi @floatToInt"... OK
149/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi implicitly cast indirect pointer to maybe-indirect pointer"... OK
150/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi @intCast comptime_int"... OK
151/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi @floatCast comptime_int and comptime_float"... OK
152/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi coerce undefined to optional"... OK
153/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi implicit cast from *[N]T to [*c]T"... OK
154/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi *usize to *void"... OK
155/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi @intToEnum passed a comptime_int to an enum with one item"... OK
156/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi @intCast to u0 and use the result"... OK
157/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi peer result null and comptime_int"... OK
158/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi *const ?[*]const T to [*c]const [*c]const T"... OK
159/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi array coersion to undefined at runtime"... OK
160/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi implicitly cast from int to anyerror!?T"... OK
161/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi return u8 coercing into ?u32 return type"... OK
162/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi cast from ?[*]T to ??[*]T"... OK
163/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi peer type unsigned int to signed"... OK
164/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi expected [*c]const u8, found [*:0]const u8"... OK
165/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi explicit cast from integer to error type"... OK
166/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi peer resolve array and const slice"... OK
167/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi implicitly cast from T to anyerror!?T"... OK
168/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi implicitly cast from [0]T to anyerror![]T"... OK
169/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi peer type resolution: [0]u8, []const u8, and anyerror![]u8"... OK
170/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi implicit cast from *const [N]T to []const T"... OK
171/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi peer type resolution: error and [N]T"... OK
172/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi single-item pointer of array to slice to unknown length pointer"... OK
173/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi cast *[1][*]const u8 to [*]const ?[*]const u8"... OK
174/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi vector casts"... OK
175/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi @floatCast cast down"... OK
176/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi peer type resolution: unreachable, error set, unreachable"... OK
177/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi peer cast *[0]T to E![]const T"... OK
178/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi peer cast *[0]T to []const T"... OK
179/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi peer resolution of string literals"... OK
180/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi type coercion related to sentinel-termination"... OK
181/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi peer type resolution implicit cast to return type"... OK
182/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi peer type resolution implicit cast to variable type"... OK
183/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi variable initialization uses result locations properly with regards to the type"... OK
184/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi cast between C pointer with different but compatible types"... OK
185/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi peer type resolve string lit with sentinel-terminated mutable slice"... OK
186/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi peer type resolve array pointers, one of them const"... OK
187/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi peer type resolve array pointer and unknown pointer"... OK
188/1098 behavior.cast.test "behavior-i386-linux-gnu-Debug-c-multi comptime float casts"... OK
189/1098 behavior.comptime_memory.test "behavior-i386-linux-gnu-Debug-c-multi type pun signed and unsigned as single pointer"... behavior.comptime_memory.test "behavior-i386-linux-gnu-Debug-c-multi type pun signed and unsigned as single pointer"... SKIP
SKIP
190/1098 behavior.comptime_memory.test "behavior-i386-linux-gnu-Debug-c-multi type pun signed and unsigned as many pointer"... behavior.comptime_memory.test "behavior-i386-linux-gnu-Debug-c-multi type pun signed and unsigned as many pointer"... SKIP
SKIP
191/1098 behavior.comptime_memory.test "behavior-i386-linux-gnu-Debug-c-multi type pun signed and unsigned as array pointer"... behavior.comptime_memory.test "behavior-i386-linux-gnu-Debug-c-multi type pun signed and unsigned as array pointer"... SKIP
SKIP
192/1098 behavior.comptime_memory.test "behavior-i386-linux-gnu-Debug-c-multi type pun signed and unsigned as offset many pointer"... behavior.comptime_memory.test "behavior-i386-linux-gnu-Debug-c-multi type pun signed and unsigned as offset many pointer"... SKIP
SKIP
193/1098 behavior.comptime_memory.test "behavior-i386-linux-gnu-Debug-c-multi type pun signed and unsigned as array pointer"... behavior.comptime_memory.test "behavior-i386-linux-gnu-Debug-c-multi type pun signed and unsigned as array pointer"... SKIP
SKIP
194/1098 behavior.comptime_memory.test "behavior-i386-linux-gnu-Debug-c-multi type pun value and struct"... behavior.comptime_memory.test "behavior-i386-linux-gnu-Debug-c-multi type pun value and struct"... SKIP
SKIP
195/1098 behavior.comptime_memory.test "behavior-i386-linux-gnu-Debug-c-multi type pun endianness"... behavior.comptime_memory.test "behavior-i386-linux-gnu-Debug-c-multi type pun endianness"... SKIP
SKIP
196/1098 behavior.comptime_memory.test "behavior-i386-linux-gnu-Debug-c-multi type pun bits"... behavior.comptime_memory.test "behavior-i386-linux-gnu-Debug-c-multi type pun bits"... SKIP
SKIP
197/1098 behavior.comptime_memory.test "behavior-i386-linux-gnu-Debug-c-multi basic pointer preservation"... behavior.comptime_memory.test "behavior-i386-linux-gnu-Debug-c-multi basic pointer preservation"... SKIP
SKIP
198/1098 behavior.comptime_memory.test "behavior-i386-linux-gnu-Debug-c-multi byte copy preserves linker value"... behavior.comptime_memory.test "behavior-i386-linux-gnu-Debug-c-multi byte copy preserves linker value"... SKIP
SKIP
199/1098 behavior.comptime_memory.test "behavior-i386-linux-gnu-Debug-c-multi unordered byte copy preserves linker value"... behavior.comptime_memory.test "behavior-i386-linux-gnu-Debug-c-multi unordered byte copy preserves linker value"... SKIP
SKIP
200/1098 behavior.comptime_memory.test "behavior-i386-linux-gnu-Debug-c-multi shuffle chunks of linker value"... behavior.comptime_memory.test "behavior-i386-linux-gnu-Debug-c-multi shuffle chunks of linker value"... SKIP
SKIP
201/1098 behavior.comptime_memory.test "behavior-i386-linux-gnu-Debug-c-multi dance on linker values"... behavior.comptime_memory.test "behavior-i386-linux-gnu-Debug-c-multi dance on linker values"... SKIP
SKIP
202/1098 behavior.comptime_memory.test "behavior-i386-linux-gnu-Debug-c-multi offset array ptr by element size"... behavior.comptime_memory.test "behavior-i386-linux-gnu-Debug-c-multi offset array ptr by element size"... SKIP
SKIP
203/1098 behavior.comptime_memory.test "behavior-i386-linux-gnu-Debug-c-multi offset instance by field size"... behavior.comptime_memory.test "behavior-i386-linux-gnu-Debug-c-multi offset instance by field size"... SKIP
SKIP
204/1098 behavior.comptime_memory.test "behavior-i386-linux-gnu-Debug-c-multi offset field ptr by enclosing array element size"... behavior.comptime_memory.test "behavior-i386-linux-gnu-Debug-c-multi offset field ptr by enclosing array element size"... SKIP
SKIP
205/1098 behavior.fn_in_struct_in_comptime.test "behavior-i386-linux-gnu-Debug-c-multi define a function in an anonymous struct in comptime"... OK
206/1098 behavior.hasdecl.test "behavior-i386-linux-gnu-Debug-c-multi @hasDecl"... OK
207/1098 behavior.hasfield.test "behavior-i386-linux-gnu-Debug-c-multi @hasField"... OK
208/1098 behavior.namespace_depends_on_compile_var.test "behavior-i386-linux-gnu-Debug-c-multi namespace depends on compile var"... OK
209/1098 behavior.optional.test "behavior-i386-linux-gnu-Debug-c-multi passing an optional integer as a parameter"... OK
210/1098 behavior.optional.test "behavior-i386-linux-gnu-Debug-c-multi optional pointer to size zero struct"... OK
211/1098 behavior.optional.test "behavior-i386-linux-gnu-Debug-c-multi equality compare optional pointers"... OK
212/1098 behavior.optional.test "behavior-i386-linux-gnu-Debug-c-multi optional with void type"... OK
213/1098 behavior.optional.test "behavior-i386-linux-gnu-Debug-c-multi address of unwrap optional"... OK
214/1098 behavior.optional.test "behavior-i386-linux-gnu-Debug-c-multi nested optional field in struct"... OK
215/1098 behavior.optional.test "behavior-i386-linux-gnu-Debug-c-multi equality compare optional with non-optional"... OK
216/1098 behavior.optional.test "behavior-i386-linux-gnu-Debug-c-multi unwrap function call with optional pointer return value"... OK
217/1098 behavior.optional.test "behavior-i386-linux-gnu-Debug-c-multi nested orelse"... OK
218/1098 behavior.optional.test "behavior-i386-linux-gnu-Debug-c-multi self-referential struct through a slice of optional"... OK
219/1098 behavior.optional.test "behavior-i386-linux-gnu-Debug-c-multi assigning to an unwrapped optional field in an inline loop"... OK
220/1098 behavior.optional.test "behavior-i386-linux-gnu-Debug-c-multi coerce an anon struct literal to optional struct"... OK
221/1098 behavior.optional.test "behavior-i386-linux-gnu-Debug-c-multi 0-bit child type coerced to optional return ptr result location"... OK
222/1098 behavior.optional.test "behavior-i386-linux-gnu-Debug-c-multi 0-bit child type coerced to optional"... OK
223/1098 behavior.optional.test "behavior-i386-linux-gnu-Debug-c-multi array of optional unaligned types"... OK
224/1098 behavior.prefetch.test "behavior-i386-linux-gnu-Debug-c-multi @prefetch()"... OK
225/1098 behavior.pub_enum.test "behavior-i386-linux-gnu-Debug-c-multi pub enum"... OK
226/1098 behavior.pub_enum.test "behavior-i386-linux-gnu-Debug-c-multi cast with imported symbol"... OK
227/1098 behavior.slice.test "behavior-i386-linux-gnu-Debug-c-multi slicing"... OK
228/1098 behavior.slice.test "behavior-i386-linux-gnu-Debug-c-multi const slice"... OK
229/1098 behavior.slice.test "behavior-i386-linux-gnu-Debug-c-multi comptime slice of undefined pointer of length 0"... OK
230/1098 behavior.slice.test "behavior-i386-linux-gnu-Debug-c-multi implicitly cast array of size 0 to slice"... OK
231/1098 behavior.slice.test "behavior-i386-linux-gnu-Debug-c-multi access len index of sentinel-terminated slice"... OK
232/1098 behavior.slice.test "behavior-i386-linux-gnu-Debug-c-multi comptime slice of slice preserves comptime var"... OK
233/1098 behavior.slice.test "behavior-i386-linux-gnu-Debug-c-multi slice of type"... OK
234/1098 behavior.slice.test "behavior-i386-linux-gnu-Debug-c-multi generic malloc free"... OK
235/1098 behavior.slice.test "behavior-i386-linux-gnu-Debug-c-multi slice of hardcoded address to pointer"... OK
236/1098 behavior.slice.test "behavior-i386-linux-gnu-Debug-c-multi comptime slice of pointer preserves comptime var"... OK
237/1098 behavior.slice.test "behavior-i386-linux-gnu-Debug-c-multi comptime pointer cast array and then slice"... OK
238/1098 behavior.slice.test "behavior-i386-linux-gnu-Debug-c-multi slicing zero length array"... OK
239/1098 behavior.slice.test "behavior-i386-linux-gnu-Debug-c-multi compile time slice of pointer to hard coded address"... behavior.slice.test "behavior-i386-linux-gnu-Debug-c-multi compile time slice of pointer to hard coded address"... SKIP
SKIP
240/1098 behavior.slice.test "behavior-i386-linux-gnu-Debug-c-multi slice string literal has correct type"... OK
241/1098 behavior.slice.test "behavior-i386-linux-gnu-Debug-c-multi result location zero sized array inside struct field implicit cast to slice"... OK
242/1098 behavior.slice.test "behavior-i386-linux-gnu-Debug-c-multi runtime safety lets us slice from len..len"... OK
243/1098 behavior.slice.test "behavior-i386-linux-gnu-Debug-c-multi C pointer"... OK
244/1098 behavior.slice.test "behavior-i386-linux-gnu-Debug-c-multi C pointer slice access"... OK
245/1098 behavior.slice.test "behavior-i386-linux-gnu-Debug-c-multi comptime slices are disambiguated"... OK
246/1098 behavior.slice.test "behavior-i386-linux-gnu-Debug-c-multi slice type with custom alignment"... OK
247/1098 behavior.slice.test "behavior-i386-linux-gnu-Debug-c-multi obtaining a null terminated slice"... OK
248/1098 behavior.slice.test "behavior-i386-linux-gnu-Debug-c-multi empty array to slice"... OK
249/1098 behavior.slice.test "behavior-i386-linux-gnu-Debug-c-multi @ptrCast slice to pointer"... OK
250/1098 behavior.slice.test "behavior-i386-linux-gnu-Debug-c-multi slice syntax resulting in pointer-to-array"... OK
251/1098 behavior.slice.test "behavior-i386-linux-gnu-Debug-c-multi type coercion of pointer to anon struct literal to pointer to slice"... OK
252/1098 behavior.slice.test "behavior-i386-linux-gnu-Debug-c-multi array concat of slices gives slice"... OK
253/1098 behavior.slice.test "behavior-i386-linux-gnu-Debug-c-multi slice bounds in comptime concatenation"... OK
254/1098 behavior.slice.test "behavior-i386-linux-gnu-Debug-c-multi slice sentinel access at comptime"... OK
255/1098 behavior.slice_sentinel_comptime.test "behavior-i386-linux-gnu-Debug-c-multi comptime slice-sentinel in bounds (unterminated)"... OK
256/1098 behavior.slice_sentinel_comptime.test "behavior-i386-linux-gnu-Debug-c-multi comptime slice-sentinel in bounds (end,unterminated)"... OK
257/1098 behavior.slice_sentinel_comptime.test "behavior-i386-linux-gnu-Debug-c-multi comptime slice-sentinel in bounds (terminated)"... OK
258/1098 behavior.slice_sentinel_comptime.test "behavior-i386-linux-gnu-Debug-c-multi comptime slice-sentinel in bounds (on target sentinel)"... OK
259/1098 behavior.type.test "behavior-i386-linux-gnu-Debug-c-multi Type.MetaType"... OK
260/1098 behavior.type.test "behavior-i386-linux-gnu-Debug-c-multi Type.Void"... OK
261/1098 behavior.type.test "behavior-i386-linux-gnu-Debug-c-multi Type.Bool"... OK
262/1098 behavior.type.test "behavior-i386-linux-gnu-Debug-c-multi Type.NoReturn"... OK
263/1098 behavior.type.test "behavior-i386-linux-gnu-Debug-c-multi Type.Int"... OK
264/1098 behavior.type.test "behavior-i386-linux-gnu-Debug-c-multi Type.ComptimeFloat"... OK
265/1098 behavior.type.test "behavior-i386-linux-gnu-Debug-c-multi Type.ComptimeInt"... OK
266/1098 behavior.type.test "behavior-i386-linux-gnu-Debug-c-multi Type.Undefined"... OK
267/1098 behavior.type.test "behavior-i386-linux-gnu-Debug-c-multi Type.Null"... OK
268/1098 behavior.type.test "behavior-i386-linux-gnu-Debug-c-multi Type.EnumLiteral"... OK
269/1098 behavior.type.test "behavior-i386-linux-gnu-Debug-c-multi Type.Pointer"... OK
270/1098 behavior.truncate.test "behavior-i386-linux-gnu-Debug-c-multi truncate u0 to larger integer allowed and has comptime known result"... OK
271/1098 behavior.truncate.test "behavior-i386-linux-gnu-Debug-c-multi truncate.u0.literal"... OK
272/1098 behavior.truncate.test "behavior-i386-linux-gnu-Debug-c-multi truncate.u0.const"... OK
273/1098 behavior.truncate.test "behavior-i386-linux-gnu-Debug-c-multi truncate.u0.var"... OK
274/1098 behavior.truncate.test "behavior-i386-linux-gnu-Debug-c-multi truncate i0 to larger integer allowed and has comptime known result"... OK
275/1098 behavior.truncate.test "behavior-i386-linux-gnu-Debug-c-multi truncate.i0.literal"... OK
276/1098 behavior.truncate.test "behavior-i386-linux-gnu-Debug-c-multi truncate.i0.const"... OK
277/1098 behavior.truncate.test "behavior-i386-linux-gnu-Debug-c-multi truncate.i0.var"... OK
278/1098 behavior.truncate.test "behavior-i386-linux-gnu-Debug-c-multi truncate on comptime integer"... OK
279/1098 behavior.struct.test "behavior-i386-linux-gnu-Debug-c-multi top level fields"... OK
280/1098 behavior.struct.test "behavior-i386-linux-gnu-Debug-c-multi non-packed struct has fields padded out to the required alignment"... OK
281/1098 behavior.struct.test "behavior-i386-linux-gnu-Debug-c-multi lower unnamed constants"... OK
282/1098 behavior.struct.test "behavior-i386-linux-gnu-Debug-c-multi structs"... OK
283/1098 behavior.struct.test "behavior-i386-linux-gnu-Debug-c-multi struct byval assign"... OK
284/1098 behavior.struct.test "behavior-i386-linux-gnu-Debug-c-multi call struct static method"... OK
285/1098 behavior.struct.test "behavior-i386-linux-gnu-Debug-c-multi invoke static method in global scope"... OK
286/1098 behavior.struct.test "behavior-i386-linux-gnu-Debug-c-multi return empty struct instance"... OK
287/1098 behavior.struct.test "behavior-i386-linux-gnu-Debug-c-multi fn call of struct field"... OK
288/1098 behavior.struct.test "behavior-i386-linux-gnu-Debug-c-multi struct initializer"... OK
289/1098 behavior.struct.test "behavior-i386-linux-gnu-Debug-c-multi call member function directly"... OK
290/1098 behavior.struct.test "behavior-i386-linux-gnu-Debug-c-multi store member function in variable"... OK
291/1098 behavior.struct.test "behavior-i386-linux-gnu-Debug-c-multi member functions"... OK
292/1098 behavior.struct.test "behavior-i386-linux-gnu-Debug-c-multi return struct byval from function"... OK
293/1098 behavior.struct.test "behavior-i386-linux-gnu-Debug-c-multi call method with mutable reference to struct with no fields"... OK
294/1098 behavior.struct.test "behavior-i386-linux-gnu-Debug-c-multi usingnamespace within struct scope"... OK
295/1098 behavior.struct.test "behavior-i386-linux-gnu-Debug-c-multi struct field init with catch"... OK
296/1098 behavior.struct.test "behavior-i386-linux-gnu-Debug-c-multi packed struct field alignment"... OK
297/1098 behavior.struct.test "behavior-i386-linux-gnu-Debug-c-multi bit field alignment"... OK
298/1098 behavior.array_llvm.test "behavior-i386-linux-gnu-Debug-c-multi set global var array via slice embedded in struct"... OK
299/1098 behavior.array_llvm.test "behavior-i386-linux-gnu-Debug-c-multi read/write through global variable array of struct fields initialized via array mult"... OK
300/1098 behavior.array_llvm.test "behavior-i386-linux-gnu-Debug-c-multi implicit cast single-item pointer"... OK
301/1098 behavior.array_llvm.test "behavior-i386-linux-gnu-Debug-c-multi comptime evaluating function that takes array by value"... OK
302/1098 behavior.array_llvm.test "behavior-i386-linux-gnu-Debug-c-multi runtime initialize array elem and then implicit cast to slice"... OK
303/1098 behavior.array_llvm.test "behavior-i386-linux-gnu-Debug-c-multi array literal as argument to function"... OK
304/1098 behavior.array_llvm.test "behavior-i386-linux-gnu-Debug-c-multi double nested array to const slice cast in array literal"... OK
305/1098 behavior.array_llvm.test "behavior-i386-linux-gnu-Debug-c-multi anonymous literal in array"... OK
306/1098 behavior.array_llvm.test "behavior-i386-linux-gnu-Debug-c-multi access the null element of a null terminated array"... OK
307/1098 behavior.array_llvm.test "behavior-i386-linux-gnu-Debug-c-multi type deduction for array subscript expression"... OK
308/1098 behavior.array_llvm.test "behavior-i386-linux-gnu-Debug-c-multi sentinel element count towards the ABI size calculation"... OK
309/1098 behavior.array_llvm.test "behavior-i386-linux-gnu-Debug-c-multi zero-sized array with recursive type definition"... OK
310/1098 behavior.array_llvm.test "behavior-i386-linux-gnu-Debug-c-multi type coercion of anon struct literal to array"... OK
311/1098 behavior.array_llvm.test "behavior-i386-linux-gnu-Debug-c-multi type coercion of pointer to anon struct literal to pointer to array"... OK
312/1098 behavior.bitcast.test "behavior-i386-linux-gnu-Debug-c-multi @bitCast i32 -> u32"... OK
313/1098 behavior.bitcast.test "behavior-i386-linux-gnu-Debug-c-multi bitcast result to _"... OK
314/1098 behavior.bitcast.test "behavior-i386-linux-gnu-Debug-c-multi nested bitcast"... OK
315/1098 behavior.bitcast.test "behavior-i386-linux-gnu-Debug-c-multi @bitCast enum to its integer type"... OK
316/1098 behavior.bitcast.test "behavior-i386-linux-gnu-Debug-c-multi bitcast literal [4]u8 param to u32"... OK
317/1098 behavior.bitcast.test "behavior-i386-linux-gnu-Debug-c-multi bitcast generates a temporary value"... OK
318/1098 behavior.bitcast.test "behavior-i386-linux-gnu-Debug-c-multi @bitCast packed structs at runtime and comptime"... OK
319/1098 behavior.bitcast.test "behavior-i386-linux-gnu-Debug-c-multi @bitCast extern structs at runtime and comptime"... OK
320/1098 behavior.bitcast.test "behavior-i386-linux-gnu-Debug-c-multi bitcast packed struct to integer and back"... OK
321/1098 behavior.bitcast.test "behavior-i386-linux-gnu-Debug-c-multi implicit cast to error union by returning"... OK
322/1098 behavior.bitcast.test "behavior-i386-linux-gnu-Debug-c-multi bitcast packed struct literal to byte"... OK
323/1098 behavior.bitcast.test "behavior-i386-linux-gnu-Debug-c-multi comptime bitcast used in expression has the correct type"... OK
324/1098 behavior.bitcast.test "behavior-i386-linux-gnu-Debug-c-multi bitcast passed as tuple element"... OK
325/1098 behavior.bitcast.test "behavior-i386-linux-gnu-Debug-c-multi triple level result location with bitcast sandwich passed as tuple element"... OK
326/1098 behavior.bugs.624.test "behavior-i386-linux-gnu-Debug-c-multi foo"... OK
327/1098 behavior.bugs.704.test "behavior-i386-linux-gnu-Debug-c-multi bug 704"... OK
328/1098 behavior.bugs.1076.test "behavior-i386-linux-gnu-Debug-c-multi comptime code should not modify constant data"... OK
329/1098 behavior.bugs.2692.test "behavior-i386-linux-gnu-Debug-c-multi address of 0 length array"... OK
330/1098 behavior.bugs.2889.test "behavior-i386-linux-gnu-Debug-c-multi fixed"... OK
331/1098 behavior.bugs.3046.test "behavior-i386-linux-gnu-Debug-c-multi fixed"... OK
332/1098 behavior.bugs.3586.test "behavior-i386-linux-gnu-Debug-c-multi fixed"... OK
333/1098 behavior.bugs.4560.test "behavior-i386-linux-gnu-Debug-c-multi fixed"... OK
334/1098 behavior.bugs.4954.test "behavior-i386-linux-gnu-Debug-c-multi crash"... OK
335/1098 behavior.byval_arg_var.test "behavior-i386-linux-gnu-Debug-c-multi pass string literal byvalue to a generic var param"... OK
336/1098 behavior.call.test "behavior-i386-linux-gnu-Debug-c-multi basic invocations"... OK
337/1098 behavior.call.test "behavior-i386-linux-gnu-Debug-c-multi tuple parameters"... OK
338/1098 behavior.call.test "behavior-i386-linux-gnu-Debug-c-multi comptime call with bound function as parameter"... OK
339/1098 behavior.cast_llvm.test "behavior-i386-linux-gnu-Debug-c-multi pointer reinterpret const float to int"... OK
340/1098 behavior.cast_llvm.test "behavior-i386-linux-gnu-Debug-c-multi @floatToInt"... OK
341/1098 behavior.cast_llvm.test "behavior-i386-linux-gnu-Debug-c-multi implicit cast from [*]T to ?*anyopaque"... OK
342/1098 behavior.cast_llvm.test "behavior-i386-linux-gnu-Debug-c-multi compile time int to ptr of function"... behavior.cast_llvm.test "behavior-i386-linux-gnu-Debug-c-multi compile time int to ptr of function"... SKIP
SKIP
343/1098 behavior.cast_llvm.test "behavior-i386-linux-gnu-Debug-c-multi implicit ptr to *anyopaque"... OK
344/1098 behavior.cast_llvm.test "behavior-i386-linux-gnu-Debug-c-multi return null from fn() anyerror!?&T"... OK
345/1098 behavior.cast_llvm.test "behavior-i386-linux-gnu-Debug-c-multi peer type resolution: [0]u8 and []const u8"... OK
346/1098 behavior.cast_llvm.test "behavior-i386-linux-gnu-Debug-c-multi implicitly cast from [N]T to ?[]const T"... OK
347/1098 behavior.cast_llvm.test "behavior-i386-linux-gnu-Debug-c-multi cast u128 to f128 and back"... OK
348/1098 behavior.cast_llvm.test "behavior-i386-linux-gnu-Debug-c-multi implicit cast from *[N]T to ?[*]T"... OK
349/1098 behavior.cast_llvm.test "behavior-i386-linux-gnu-Debug-c-multi implicit cast from *T to ?*anyopaque"... OK
350/1098 behavior.cast_llvm.test "behavior-i386-linux-gnu-Debug-c-multi implicit cast *[0]T to E![]const u8"... OK
351/1098 behavior.cast_llvm.test "behavior-i386-linux-gnu-Debug-c-multi cast from array reference to fn: comptime fn ptr"... OK
352/1098 behavior.cast_llvm.test "behavior-i386-linux-gnu-Debug-c-multi cast from array reference to fn: runtime fn ptr"... OK
353/1098 behavior.cast_llvm.test "behavior-i386-linux-gnu-Debug-c-multi *const [N]null u8 to ?[]const u8"... OK
354/1098 behavior.cast_llvm.test "behavior-i386-linux-gnu-Debug-c-multi cast between [*c]T and ?[*:0]T on fn parameter"... OK
355/1098 behavior.cast_llvm.test "behavior-i386-linux-gnu-Debug-c-multi assignment to optional pointer result loc"... OK
356/1098 behavior.cast_llvm.test "behavior-i386-linux-gnu-Debug-c-multi cast between *[N]void and []void"... OK
357/1098 behavior.cast_llvm.test "behavior-i386-linux-gnu-Debug-c-multi peer resolve arrays of different size to const slice"... OK
358/1098 behavior.cast_llvm.test "behavior-i386-linux-gnu-Debug-c-multi cast f16 to wider types"... OK
359/1098 behavior.cast_llvm.test "behavior-i386-linux-gnu-Debug-c-multi cast f128 to narrower types"... OK
360/1098 behavior.cast_llvm.test "behavior-i386-linux-gnu-Debug-c-multi peer type resolution: unreachable, null, slice"... OK
361/1098 behavior.cast_llvm.test "behavior-i386-linux-gnu-Debug-c-multi cast i8 fn call peers to i32 result"... OK
362/1098 behavior.defer.test "behavior-i386-linux-gnu-Debug-c-multi break and continue inside loop inside defer expression"... OK
363/1098 behavior.defer.test "behavior-i386-linux-gnu-Debug-c-multi defer and labeled break"... OK
364/1098 behavior.defer.test "behavior-i386-linux-gnu-Debug-c-multi errdefer does not apply to fn inside fn"... OK
365/1098 behavior.defer.test "behavior-i386-linux-gnu-Debug-c-multi return variable while defer expression in scope to modify it"... OK
366/1098 behavior.defer.test "behavior-i386-linux-gnu-Debug-c-multi mixing normal and error defers"... OK
367/1098 behavior.defer.test "behavior-i386-linux-gnu-Debug-c-multi errdefer with payload"... OK
368/1098 behavior.enum.test "behavior-i386-linux-gnu-Debug-c-multi enum to int"... OK
369/1098 behavior.enum.test "behavior-i386-linux-gnu-Debug-c-multi int to enum"... OK
370/1098 behavior.enum.test "behavior-i386-linux-gnu-Debug-c-multi enum sizes"... OK
371/1098 behavior.enum.test "behavior-i386-linux-gnu-Debug-c-multi enum literal equality"... OK
372/1098 behavior.enum.test "behavior-i386-linux-gnu-Debug-c-multi enum literal cast to enum"... OK
373/1098 behavior.enum.test "behavior-i386-linux-gnu-Debug-c-multi peer type resolution with enum literal"... OK
374/1098 behavior.enum.test "behavior-i386-linux-gnu-Debug-c-multi enum with specified tag values"... OK
375/1098 behavior.enum.test "behavior-i386-linux-gnu-Debug-c-multi non-exhaustive enum"... OK
376/1098 behavior.enum.test "behavior-i386-linux-gnu-Debug-c-multi empty non-exhaustive enum"... OK
377/1098 behavior.enum.test "behavior-i386-linux-gnu-Debug-c-multi single field non-exhaustive enum"... OK
378/1098 behavior.enum.test "behavior-i386-linux-gnu-Debug-c-multi enum with tag values don't require parens"... OK
379/1098 behavior.enum.test "behavior-i386-linux-gnu-Debug-c-multi cast integer literal to enum"... OK
380/1098 behavior.enum.test "behavior-i386-linux-gnu-Debug-c-multi enum with specified and unspecified tag values"... OK
381/1098 behavior.enum.test "behavior-i386-linux-gnu-Debug-c-multi set enum tag type"... OK
382/1098 behavior.enum.test "behavior-i386-linux-gnu-Debug-c-multi casting enum to its tag type"... OK
383/1098 behavior.enum.test "behavior-i386-linux-gnu-Debug-c-multi enum with 1 field but explicit tag type should still have the tag type"... OK
384/1098 behavior.enum.test "behavior-i386-linux-gnu-Debug-c-multi signed integer as enum tag"... OK
385/1098 behavior.enum.test "behavior-i386-linux-gnu-Debug-c-multi enum with one member and custom tag type"... OK
386/1098 behavior.enum.test "behavior-i386-linux-gnu-Debug-c-multi enum with one member and u1 tag type @enumToInt"... OK
387/1098 behavior.enum.test "behavior-i386-linux-gnu-Debug-c-multi enum with comptime_int tag type"... OK
388/1098 behavior.enum.test "behavior-i386-linux-gnu-Debug-c-multi enum with one member default to u0 tag type"... OK
389/1098 behavior.enum.test "behavior-i386-linux-gnu-Debug-c-multi comparison operator on enum with one member is comptime known"... OK
390/1098 behavior.enum.test "behavior-i386-linux-gnu-Debug-c-multi switch on enum with one member is comptime known"... OK
391/1098 behavior.enum.test "behavior-i386-linux-gnu-Debug-c-multi method call on an enum"... OK
392/1098 behavior.enum.test "behavior-i386-linux-gnu-Debug-c-multi enum value allocation"... OK
393/1098 behavior.enum.test "behavior-i386-linux-gnu-Debug-c-multi enum literal casting to tagged union"... OK
394/1098 behavior.enum.test "behavior-i386-linux-gnu-Debug-c-multi enum literal casting to error union with payload enum"... OK
395/1098 behavior.enum.test "behavior-i386-linux-gnu-Debug-c-multi exporting enum type and value"... OK
396/1098 behavior.enum.test "behavior-i386-linux-gnu-Debug-c-multi constant enum initialization with differing sizes"... OK
397/1098 behavior.enum.test "behavior-i386-linux-gnu-Debug-c-multi @tagName"... OK
398/1098 behavior.enum.test "behavior-i386-linux-gnu-Debug-c-multi @tagName non-exhaustive enum"... OK
399/1098 behavior.enum.test "behavior-i386-linux-gnu-Debug-c-multi @tagName is null-terminated"... OK
400/1098 behavior.enum.test "behavior-i386-linux-gnu-Debug-c-multi tag name with assigned enum values"... OK
401/1098 behavior.enum.test "behavior-i386-linux-gnu-Debug-c-multi @tagName on enum literals"... OK
402/1098 behavior.enum.test "behavior-i386-linux-gnu-Debug-c-multi enum literal casting to optional"... OK
403/1098 behavior.enum.test "behavior-i386-linux-gnu-Debug-c-multi bit field access with enum fields"... OK
404/1098 behavior.enum.test "behavior-i386-linux-gnu-Debug-c-multi enum literal in array literal"... OK
405/1098 behavior.error.test "behavior-i386-linux-gnu-Debug-c-multi error values"... OK
406/1098 behavior.error.test "behavior-i386-linux-gnu-Debug-c-multi redefinition of error values allowed"... OK
407/1098 behavior.error.test "behavior-i386-linux-gnu-Debug-c-multi error binary operator"... OK
408/1098 behavior.error.test "behavior-i386-linux-gnu-Debug-c-multi empty error union"... OK
409/1098 behavior.error.test "behavior-i386-linux-gnu-Debug-c-multi error wrapping"... OK
410/1098 behavior.error.test "behavior-i386-linux-gnu-Debug-c-multi unwrap simple value from error"... OK
411/1098 behavior.error.test "behavior-i386-linux-gnu-Debug-c-multi error return in assignment"... OK
412/1098 behavior.error.test "behavior-i386-linux-gnu-Debug-c-multi syntax: optional operator in front of error union operator"... OK
413/1098 behavior.error.test "behavior-i386-linux-gnu-Debug-c-multi widen cast integer payload of error union function call"... OK
414/1098 behavior.error.test "behavior-i386-linux-gnu-Debug-c-multi debug info for optional error set"... OK
415/1098 behavior.error.test "behavior-i386-linux-gnu-Debug-c-multi implicit cast to optional to error union to return result loc"... OK
416/1098 behavior.error.test "behavior-i386-linux-gnu-Debug-c-multi error: fn returning empty error set can be passed as fn returning any error"... OK
417/1098 behavior.error.test "behavior-i386-linux-gnu-Debug-c-multi error union type "... OK
418/1098 behavior.error.test "behavior-i386-linux-gnu-Debug-c-multi error set type"... OK
419/1098 behavior.error.test "behavior-i386-linux-gnu-Debug-c-multi explicit error set cast"... OK
420/1098 behavior.error.test "behavior-i386-linux-gnu-Debug-c-multi comptime test error for empty error set"... OK
421/1098 behavior.error.test "behavior-i386-linux-gnu-Debug-c-multi comptime err to int of error set with only 1 possible value"... OK
422/1098 behavior.error.test "behavior-i386-linux-gnu-Debug-c-multi error union peer type resolution"... OK
423/1098 behavior.error.test "behavior-i386-linux-gnu-Debug-c-multi error: Zero sized error set returned with value payload crash"... OK
424/1098 behavior.error.test "behavior-i386-linux-gnu-Debug-c-multi error: Infer error set from literals"... OK
425/1098 behavior.error.test "behavior-i386-linux-gnu-Debug-c-multi nested error union function call in optional unwrap"... OK
426/1098 behavior.error.test "behavior-i386-linux-gnu-Debug-c-multi return function call to error set from error union function"... OK
427/1098 behavior.error.test "behavior-i386-linux-gnu-Debug-c-multi optional error set is the same size as error set"... OK
428/1098 behavior.error.test "behavior-i386-linux-gnu-Debug-c-multi nested catch"... OK
429/1098 behavior.error.test "behavior-i386-linux-gnu-Debug-c-multi function pointer with return type that is error union with payload which is pointer of parent struct"... OK
430/1098 behavior.error.test "behavior-i386-linux-gnu-Debug-c-multi return result loc as peer result loc in inferred error set function"... OK
431/1098 behavior.error.test "behavior-i386-linux-gnu-Debug-c-multi error payload type is correctly resolved"... OK
432/1098 behavior.error.test "behavior-i386-linux-gnu-Debug-c-multi error union comptime caching"... OK
433/1098 behavior.fn.test "behavior-i386-linux-gnu-Debug-c-multi params"... OK
434/1098 behavior.fn.test "behavior-i386-linux-gnu-Debug-c-multi local variables"... OK
435/1098 behavior.fn.test "behavior-i386-linux-gnu-Debug-c-multi mutable local variables"... OK
436/1098 behavior.fn.test "behavior-i386-linux-gnu-Debug-c-multi separate block scopes"... OK
437/1098 behavior.fn.test "behavior-i386-linux-gnu-Debug-c-multi weird function name"... OK
438/1098 behavior.fn.test "behavior-i386-linux-gnu-Debug-c-multi assign inline fn to const variable"... OK
439/1098 behavior.fn.test "behavior-i386-linux-gnu-Debug-c-multi return inner function which references comptime variable of outer function"... behavior.fn.test "behavior-i386-linux-gnu-Debug-c-multi return inner function which references comptime variable of outer function"... SKIP
SKIP
440/1098 behavior.fn.test "behavior-i386-linux-gnu-Debug-c-multi discard the result of a function that returns a struct"... OK
441/1098 behavior.fn.test "behavior-i386-linux-gnu-Debug-c-multi inline function call that calls optional function pointer, return pointer at callsite interacts correctly with callsite return type"... behavior.fn.test "behavior-i386-linux-gnu-Debug-c-multi inline function call that calls optional function pointer, return pointer at callsite interacts correctly with callsite return type"... SKIP
SKIP
442/1098 behavior.fn.test "behavior-i386-linux-gnu-Debug-c-multi implicit cast function unreachable return"... OK
443/1098 behavior.fn.test "behavior-i386-linux-gnu-Debug-c-multi extern struct with stdcallcc fn pointer"... behavior.fn.test "behavior-i386-linux-gnu-Debug-c-multi extern struct with stdcallcc fn pointer"... SKIP
SKIP
444/1098 behavior.fn.test "behavior-i386-linux-gnu-Debug-c-multi function with complex callconv and return type expressions"... OK
445/1098 behavior.fn.test "behavior-i386-linux-gnu-Debug-c-multi pass by non-copying value"... OK
446/1098 behavior.fn.test "behavior-i386-linux-gnu-Debug-c-multi pass by non-copying value through var arg"... OK
447/1098 behavior.fn.test "behavior-i386-linux-gnu-Debug-c-multi pass by non-copying value as method"... OK
448/1098 behavior.fn.test "behavior-i386-linux-gnu-Debug-c-multi pass by non-copying value as method, which is generic"... OK
449/1098 behavior.fn.test "behavior-i386-linux-gnu-Debug-c-multi pass by non-copying value as method, at comptime"... OK
450/1098 behavior.fn.test "behavior-i386-linux-gnu-Debug-c-multi implicit cast fn call result to optional in field result"... OK
451/1098 behavior.fn.test "behavior-i386-linux-gnu-Debug-c-multi void parameters"... OK
452/1098 behavior.fn.test "behavior-i386-linux-gnu-Debug-c-multi call function with empty string"... OK
453/1098 behavior.fn.test "behavior-i386-linux-gnu-Debug-c-multi function pointers"... OK
454/1098 behavior.fn.test "behavior-i386-linux-gnu-Debug-c-multi number literal as an argument"... OK
455/1098 behavior.fn.test "behavior-i386-linux-gnu-Debug-c-multi function call with anon list literal"... OK
456/1098 behavior.fn.test "behavior-i386-linux-gnu-Debug-c-multi ability to give comptime types and non comptime types to same parameter"... OK
457/1098 behavior.fn.test "behavior-i386-linux-gnu-Debug-c-multi function with inferred error set but returning no error"... OK
458/1098 behavior.for.test "behavior-i386-linux-gnu-Debug-c-multi continue in for loop"... OK
459/1098 behavior.for.test "behavior-i386-linux-gnu-Debug-c-multi break from outer for loop"... OK
460/1098 behavior.for.test "behavior-i386-linux-gnu-Debug-c-multi continue outer for loop"... OK
461/1098 behavior.for.test "behavior-i386-linux-gnu-Debug-c-multi ignore lval with underscore (for loop)"... OK
462/1098 behavior.for.test "behavior-i386-linux-gnu-Debug-c-multi basic for loop"... OK
463/1098 behavior.for.test "behavior-i386-linux-gnu-Debug-c-multi for with null and T peer types and inferred result location type"... OK
464/1098 behavior.for.test "behavior-i386-linux-gnu-Debug-c-multi 2 break statements and an else"... OK
465/1098 behavior.for.test "behavior-i386-linux-gnu-Debug-c-multi for loop with pointer elem var"... OK
466/1098 behavior.for.test "behavior-i386-linux-gnu-Debug-c-multi for copies its payload"... OK
467/1098 behavior.for.test "behavior-i386-linux-gnu-Debug-c-multi for on slice with allowzero ptr"... OK
468/1098 behavior.generics.test "behavior-i386-linux-gnu-Debug-c-multi one param, explicit comptime"... OK
469/1098 behavior.generics.test "behavior-i386-linux-gnu-Debug-c-multi simple generic fn"... OK
470/1098 behavior.generics.test "behavior-i386-linux-gnu-Debug-c-multi compile time generic eval"... OK
471/1098 behavior.generics.test "behavior-i386-linux-gnu-Debug-c-multi fn with comptime args"... OK
472/1098 behavior.generics.test "behavior-i386-linux-gnu-Debug-c-multi anytype params"... OK
473/1098 behavior.generics.test "behavior-i386-linux-gnu-Debug-c-multi type constructed by comptime function call"... OK
474/1098 behavior.generics.test "behavior-i386-linux-gnu-Debug-c-multi function with return type type"... OK
475/1098 behavior.generics.test "behavior-i386-linux-gnu-Debug-c-multi const decls in struct"... OK
476/1098 behavior.generics.test "behavior-i386-linux-gnu-Debug-c-multi use generic param in generic param"... OK
477/1098 behavior.generics.test "behavior-i386-linux-gnu-Debug-c-multi generic fn with implicit cast"... OK
478/1098 behavior.generics.test "behavior-i386-linux-gnu-Debug-c-multi generic fn keeps non-generic parameter types"... OK
479/1098 behavior.generics.test "behavior-i386-linux-gnu-Debug-c-multi array of generic fns"... OK
480/1098 behavior.generics.test "behavior-i386-linux-gnu-Debug-c-multi generic struct"... OK
481/1098 behavior.if.test "behavior-i386-linux-gnu-Debug-c-multi if statements"... OK
482/1098 behavior.if.test "behavior-i386-linux-gnu-Debug-c-multi else if expression"... OK
483/1098 behavior.if.test "behavior-i386-linux-gnu-Debug-c-multi unwrap mutable global var"... OK
484/1098 behavior.if.test "behavior-i386-linux-gnu-Debug-c-multi labeled break inside comptime if inside runtime if"... OK
485/1098 behavior.if.test "behavior-i386-linux-gnu-Debug-c-multi const result loc, runtime if cond, else unreachable"... OK
486/1098 behavior.if.test "behavior-i386-linux-gnu-Debug-c-multi if copies its payload"... OK
487/1098 behavior.if.test "behavior-i386-linux-gnu-Debug-c-multi if prongs cast to expected type instead of peer type resolution"... OK
488/1098 behavior.import.test "behavior-i386-linux-gnu-Debug-c-multi call fn via namespace lookup"... OK
489/1098 behavior.import.test "behavior-i386-linux-gnu-Debug-c-multi importing the same thing gives the same import"... OK
490/1098 behavior.import.test "behavior-i386-linux-gnu-Debug-c-multi import in non-toplevel scope"... OK
491/1098 behavior.import.test "behavior-i386-linux-gnu-Debug-c-multi import empty file"... OK
492/1098 behavior.incomplete_struct_param_tld.test "behavior-i386-linux-gnu-Debug-c-multi incomplete struct param top level declaration"... OK
493/1098 behavior.inttoptr.test "behavior-i386-linux-gnu-Debug-c-multi casting integer address to function pointer"... behavior.inttoptr.test "behavior-i386-linux-gnu-Debug-c-multi casting integer address to function pointer"... SKIP
SKIP
494/1098 behavior.inttoptr.test "behavior-i386-linux-gnu-Debug-c-multi mutate through ptr initialized with constant intToPtr value"... OK
495/1098 behavior.member_func.test "behavior-i386-linux-gnu-Debug-c-multi standard field calls"... behavior.member_func.test "behavior-i386-linux-gnu-Debug-c-multi standard field calls"... SKIP
SKIP
496/1098 behavior.member_func.test "behavior-i386-linux-gnu-Debug-c-multi @field field calls"... behavior.member_func.test "behavior-i386-linux-gnu-Debug-c-multi @field field calls"... SKIP
SKIP
497/1098 behavior.null.test "behavior-i386-linux-gnu-Debug-c-multi optional type"... OK
498/1098 behavior.null.test "behavior-i386-linux-gnu-Debug-c-multi test maybe object and get a pointer to the inner value"... OK
499/1098 behavior.null.test "behavior-i386-linux-gnu-Debug-c-multi rhs maybe unwrap return"... OK
500/1098 behavior.null.test "behavior-i386-linux-gnu-Debug-c-multi maybe return"... OK
501/1098 behavior.null.test "behavior-i386-linux-gnu-Debug-c-multi test null runtime"... OK
502/1098 behavior.null.test "behavior-i386-linux-gnu-Debug-c-multi optional void"... OK
503/1098 behavior.null.test "behavior-i386-linux-gnu-Debug-c-multi optional struct{}"... OK
504/1098 behavior.null.test "behavior-i386-linux-gnu-Debug-c-multi null with default unwrap"... OK
505/1098 behavior.null.test "behavior-i386-linux-gnu-Debug-c-multi optional pointer to 0 bit type null value at runtime"... OK
506/1098 behavior.null.test "behavior-i386-linux-gnu-Debug-c-multi if var maybe pointer"... OK
507/1098 behavior.null.test "behavior-i386-linux-gnu-Debug-c-multi null literal outside function"... OK
508/1098 behavior.null.test "behavior-i386-linux-gnu-Debug-c-multi unwrap optional which is field of global var"... OK
509/1098 behavior.null.test "behavior-i386-linux-gnu-Debug-c-multi optional types"... OK
510/1098 behavior.pointers.test "behavior-i386-linux-gnu-Debug-c-multi dereference pointer"... OK
511/1098 behavior.pointers.test "behavior-i386-linux-gnu-Debug-c-multi pointer arithmetic"... OK
512/1098 behavior.pointers.test "behavior-i386-linux-gnu-Debug-c-multi double pointer parsing"... OK
513/1098 behavior.pointers.test "behavior-i386-linux-gnu-Debug-c-multi implicit cast single item pointer to C pointer and back"... OK
514/1098 behavior.pointers.test "behavior-i386-linux-gnu-Debug-c-multi initialize const optional C pointer to null"... OK
515/1098 behavior.pointers.test "behavior-i386-linux-gnu-Debug-c-multi assigning integer to C pointer"... OK
516/1098 behavior.pointers.test "behavior-i386-linux-gnu-Debug-c-multi C pointer comparison and arithmetic"... OK
517/1098 behavior.pointers.test "behavior-i386-linux-gnu-Debug-c-multi dereference pointer again"... OK
518/1098 behavior.pointers.test "behavior-i386-linux-gnu-Debug-c-multi peer type resolution with C pointers"... OK
519/1098 behavior.pointers.test "behavior-i386-linux-gnu-Debug-c-multi implicit casting between C pointer and optional non-C pointer"... OK
520/1098 behavior.pointers.test "behavior-i386-linux-gnu-Debug-c-multi implicit cast error unions with non-optional to optional pointer"... OK
521/1098 behavior.pointers.test "behavior-i386-linux-gnu-Debug-c-multi compare equality of optional and non-optional pointer"... OK
522/1098 behavior.pointers.test "behavior-i386-linux-gnu-Debug-c-multi allowzero pointer and slice"... OK
523/1098 behavior.pointers.test "behavior-i386-linux-gnu-Debug-c-multi assign null directly to C pointer and test null equality"... OK
524/1098 behavior.pointers.test "behavior-i386-linux-gnu-Debug-c-multi null terminated pointer"... OK
525/1098 behavior.pointers.test "behavior-i386-linux-gnu-Debug-c-multi allow any sentinel"... OK
526/1098 behavior.pointers.test "behavior-i386-linux-gnu-Debug-c-multi pointer sentinel with enums"... OK
527/1098 behavior.pointers.test "behavior-i386-linux-gnu-Debug-c-multi pointer sentinel with optional element"... OK
528/1098 behavior.pointers.test "behavior-i386-linux-gnu-Debug-c-multi pointer sentinel with +inf"... OK
529/1098 behavior.pointers.test "behavior-i386-linux-gnu-Debug-c-multi pointer to array at fixed address"... OK
530/1098 behavior.pointers.test "behavior-i386-linux-gnu-Debug-c-multi pointer arithmetic affects the alignment"... OK
531/1098 behavior.pointers.test "behavior-i386-linux-gnu-Debug-c-multi @ptrToInt on null optional at comptime"... OK
532/1098 behavior.pointers.test "behavior-i386-linux-gnu-Debug-c-multi indexing array with sentinel returns correct type"... OK
533/1098 behavior.ptrcast.test "behavior-i386-linux-gnu-Debug-c-multi reinterpret bytes as integer with nonzero offset"... OK
534/1098 behavior.ptrcast.test "behavior-i386-linux-gnu-Debug-c-multi reinterpret bytes of an array into an extern struct"... OK
535/1098 behavior.ptrcast.test "behavior-i386-linux-gnu-Debug-c-multi reinterpret struct field at comptime"... OK
536/1098 behavior.ptrcast.test "behavior-i386-linux-gnu-Debug-c-multi comptime ptrcast keeps larger alignment"... OK
537/1098 behavior.ptrcast.test "behavior-i386-linux-gnu-Debug-c-multi implicit optional pointer to optional anyopaque pointer"... OK
538/1098 behavior.ref_var_in_if_after_if_2nd_switch_prong.test "behavior-i386-linux-gnu-Debug-c-multi reference a variable in an if after an if in the 2nd switch prong"... OK
539/1098 behavior.src.test "behavior-i386-linux-gnu-Debug-c-multi @src"... OK
540/1098 behavior.this.test "behavior-i386-linux-gnu-Debug-c-multi this refer to module call private fn"... OK
541/1098 behavior.this.test "behavior-i386-linux-gnu-Debug-c-multi this refer to container"... OK
542/1098 behavior.try.test "behavior-i386-linux-gnu-Debug-c-multi try on error union"... OK
543/1098 behavior.try.test "behavior-i386-linux-gnu-Debug-c-multi try without vars"... OK
544/1098 behavior.try.test "behavior-i386-linux-gnu-Debug-c-multi try then not executed with assignment"... OK
545/1098 behavior.type_info.test "behavior-i386-linux-gnu-Debug-c-multi type info: integer, floating point type info"... OK
546/1098 behavior.type_info.test "behavior-i386-linux-gnu-Debug-c-multi type info: optional type info"... OK
547/1098 behavior.type_info.test "behavior-i386-linux-gnu-Debug-c-multi type info: C pointer type info"... OK
548/1098 behavior.type_info.test "behavior-i386-linux-gnu-Debug-c-multi type info: value is correctly copied"... OK
549/1098 behavior.type_info.test "behavior-i386-linux-gnu-Debug-c-multi type info: tag type, void info"... OK
550/1098 behavior.type_info.test "behavior-i386-linux-gnu-Debug-c-multi type info: pointer type info"... OK
551/1098 behavior.type_info.test "behavior-i386-linux-gnu-Debug-c-multi type info: unknown length pointer type info"... OK
552/1098 behavior.type_info.test "behavior-i386-linux-gnu-Debug-c-multi type info: null terminated pointer type info"... OK
553/1098 behavior.type_info.test "behavior-i386-linux-gnu-Debug-c-multi type info: slice type info"... OK
554/1098 behavior.type_info.test "behavior-i386-linux-gnu-Debug-c-multi type info: array type info"... OK
555/1098 behavior.type_info.test "behavior-i386-linux-gnu-Debug-c-multi type info: error set, error union info"... OK
556/1098 behavior.type_info.test "behavior-i386-linux-gnu-Debug-c-multi type info: enum info"... OK
557/1098 behavior.type_info.test "behavior-i386-linux-gnu-Debug-c-multi type info: union info"... OK
558/1098 behavior.type_info.test "behavior-i386-linux-gnu-Debug-c-multi type info: struct info"... OK
559/1098 behavior.type_info.test "behavior-i386-linux-gnu-Debug-c-multi type info: opaque info"... OK
560/1098 behavior.type_info.test "behavior-i386-linux-gnu-Debug-c-multi type info: function type info"... OK
561/1098 behavior.type_info.test "behavior-i386-linux-gnu-Debug-c-multi typeInfo with comptime parameter in struct fn def"... OK
562/1098 behavior.type_info.test "behavior-i386-linux-gnu-Debug-c-multi type info: vectors"... OK
563/1098 behavior.type_info.test "behavior-i386-linux-gnu-Debug-c-multi type info: anyframe and anyframe->T"... OK
564/1098 behavior.type_info.test "behavior-i386-linux-gnu-Debug-c-multi type info: pass to function"... OK
565/1098 behavior.type_info.test "behavior-i386-linux-gnu-Debug-c-multi type info: TypeId -> TypeInfo impl cast"... OK
566/1098 behavior.type_info.test "behavior-i386-linux-gnu-Debug-c-multi sentinel of opaque pointer type"... OK
567/1098 behavior.type_info.test "behavior-i386-linux-gnu-Debug-c-multi @typeInfo does not force declarations into existence"... OK
568/1098 behavior.type_info.test "behavior-i386-linux-gnu-Debug-c-multi type info for async frames"... OK
569/1098 behavior.type_info.test "behavior-i386-linux-gnu-Debug-c-multi Declarations are returned in declaration order"... OK
570/1098 behavior.type_info.test "behavior-i386-linux-gnu-Debug-c-multi Struct.is_tuple"... OK
571/1098 behavior.type_info.test "behavior-i386-linux-gnu-Debug-c-multi StructField.is_comptime"... OK
572/1098 behavior.type_info.test "behavior-i386-linux-gnu-Debug-c-multi typeInfo resolves usingnamespace declarations"... OK
573/1098 behavior.undefined.test "behavior-i386-linux-gnu-Debug-c-multi init static array to undefined"... OK
574/1098 behavior.undefined.test "behavior-i386-linux-gnu-Debug-c-multi assign undefined to struct"... OK
575/1098 behavior.undefined.test "behavior-i386-linux-gnu-Debug-c-multi assign undefined to struct with method"... OK
576/1098 behavior.undefined.test "behavior-i386-linux-gnu-Debug-c-multi type name of undefined"... OK
577/1098 behavior.underscore.test "behavior-i386-linux-gnu-Debug-c-multi ignore lval with underscore"... OK
578/1098 behavior.underscore.test "behavior-i386-linux-gnu-Debug-c-multi ignore lval with underscore (while loop)"... OK
579/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi basic unions"... OK
580/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi init union with runtime value"... OK
581/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi comptime union field access"... OK
582/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi basic extern unions"... OK
583/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi extern union size"... OK
584/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi 0-sized extern union definition"... OK
585/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi unions embedded in aggregate types"... OK
586/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi access a member of tagged union with conflicting enum tag name"... OK
587/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi constant tagged union with payload"... OK
588/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi union alignment"... OK
589/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi union with specified enum tag"... OK
590/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi packed union generates correctly aligned LLVM type"... behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi packed union generates correctly aligned LLVM type"... SKIP
SKIP
591/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi comparison between union and enum literal"... OK
592/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi cast union to tag type of union"... OK
593/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi union field access gives the enum values"... OK
594/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi cast tag type of union to union"... OK
595/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi implicit cast union to its tag type"... OK
596/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi constant packed union"... OK
597/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi simple union(enum(u32))"... OK
598/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi packed union size"... OK
599/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi union with only 1 field which is void should be zero bits"... OK
600/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi tagged union initialization with runtime void"... OK
601/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi tagged union with no payloads"... OK
602/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi union with only 1 field casted to its enum type"... OK
603/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi union with one member defaults to u0 tag type"... OK
604/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi global union with single field is correctly initialized"... OK
605/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi initialize global array of union"... OK
606/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi update the tag value for zero-sized unions"... OK
607/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi union initializer generates padding only if needed"... OK
608/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi runtime tag name with single field"... OK
609/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi method call on an empty union"... OK
610/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi tagged union type"... OK
611/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi tagged union as return value"... OK
612/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi tagged union with all void fields but a meaningful tag"... OK
613/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi union(enum(u32)) with specified and unspecified tag values"... OK
614/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi switch on union with only 1 field"... OK
615/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi union with only 1 field casted to its enum type which has enum value specified"... OK
616/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi @enumToInt works on unions"... OK
617/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi comptime union field value equality"... OK
618/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi return union init with void payload"... OK
619/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi @unionInit can modify a union type"... OK
620/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi @unionInit can modify a pointer value"... OK
621/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi union no tag with struct member"... OK
622/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi union with comptime_int tag"... OK
623/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi extern union doesn't trigger field check at comptime"... OK
624/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi anonymous union literal syntax"... OK
625/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi function call result coerces from tagged union to the tag"... OK
626/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi cast from anonymous struct to union"... OK
627/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi cast from pointer to anonymous struct to pointer to union"... OK
628/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi switching on non exhaustive union"... OK
629/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi containers with single-field enums"... OK
630/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi @unionInit on union w/ tag but no fields"... OK
631/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi union enum type gets a separate scope"... OK
632/1098 behavior.union.test "behavior-i386-linux-gnu-Debug-c-multi global variable struct contains union initialized to non-most-aligned field"... OK
633/1098 behavior.usingnamespace.test "behavior-i386-linux-gnu-Debug-c-multi basic usingnamespace"... OK
634/1098 behavior.usingnamespace.test "behavior-i386-linux-gnu-Debug-c-multi usingnamespace inside a generic struct"... OK
635/1098 behavior.usingnamespace.test "behavior-i386-linux-gnu-Debug-c-multi usingnamespace does not redeclare an imported variable"... OK
636/1098 behavior.usingnamespace.test "behavior-i386-linux-gnu-Debug-c-multi usingnamespace omits mixing in private functions"... OK
637/1098 behavior.usingnamespace.test "behavior-i386-linux-gnu-Debug-c-multi "... OK
638/1098 behavior.usingnamespace.test "behavior-i386-linux-gnu-Debug-c-multi two files usingnamespace import each other"... OK
639/1098 behavior.void.test "behavior-i386-linux-gnu-Debug-c-multi compare void with void compile time known"... OK
640/1098 behavior.void.test "behavior-i386-linux-gnu-Debug-c-multi iterate over a void slice"... OK
641/1098 behavior.void.test "behavior-i386-linux-gnu-Debug-c-multi void optional"... OK
642/1098 behavior.void.test "behavior-i386-linux-gnu-Debug-c-multi void array as a local variable initializer"... OK
643/1098 behavior.while.test "behavior-i386-linux-gnu-Debug-c-multi while loop"... OK
644/1098 behavior.while.test "behavior-i386-linux-gnu-Debug-c-multi static eval while"... OK
645/1098 behavior.while.test "behavior-i386-linux-gnu-Debug-c-multi while with continue expression"... OK
646/1098 behavior.while.test "behavior-i386-linux-gnu-Debug-c-multi while with else"... OK
647/1098 behavior.while.test "behavior-i386-linux-gnu-Debug-c-multi continue outer while loop"... OK
648/1098 behavior.while.test "behavior-i386-linux-gnu-Debug-c-multi break from outer while loop"... OK
649/1098 behavior.while.test "behavior-i386-linux-gnu-Debug-c-multi while copies its payload"... OK
650/1098 behavior.while.test "behavior-i386-linux-gnu-Debug-c-multi continue and break"... OK
651/1098 behavior.while.test "behavior-i386-linux-gnu-Debug-c-multi while with optional as condition"... OK
652/1098 behavior.while.test "behavior-i386-linux-gnu-Debug-c-multi while with optional as condition with else"... OK
653/1098 behavior.while.test "behavior-i386-linux-gnu-Debug-c-multi while with error union condition"... OK
654/1098 behavior.while.test "behavior-i386-linux-gnu-Debug-c-multi while on bool with else result follow else prong"... OK
655/1098 behavior.while.test "behavior-i386-linux-gnu-Debug-c-multi while on bool with else result follow break prong"... OK
656/1098 behavior.while.test "behavior-i386-linux-gnu-Debug-c-multi while on optional with else result follow else prong"... OK
657/1098 behavior.while.test "behavior-i386-linux-gnu-Debug-c-multi while on optional with else result follow break prong"... OK
658/1098 behavior.while.test "behavior-i386-linux-gnu-Debug-c-multi return with implicit cast from while loop"... OK
659/1098 behavior.while.test "behavior-i386-linux-gnu-Debug-c-multi while on error union with else result follow else prong"... OK
660/1098 behavior.while.test "behavior-i386-linux-gnu-Debug-c-multi while on error union with else result follow break prong"... OK
661/1098 behavior.while.test "behavior-i386-linux-gnu-Debug-c-multi while bool 2 break statements and an else"... OK
662/1098 behavior.while.test "behavior-i386-linux-gnu-Debug-c-multi while optional 2 break statements and an else"... OK
663/1098 behavior.while.test "behavior-i386-linux-gnu-Debug-c-multi while error 2 break statements and an else"... OK
664/1098 behavior.cast_int.test "behavior-i386-linux-gnu-Debug-c-multi @intCast i32 to u7"... OK
665/1098 behavior.int128.test "behavior-i386-linux-gnu-Debug-c-multi uint128"... OK
666/1098 behavior.int128.test "behavior-i386-linux-gnu-Debug-c-multi undefined 128 bit int"... OK
667/1098 behavior.int128.test "behavior-i386-linux-gnu-Debug-c-multi int128"... OK
668/1098 behavior.int128.test "behavior-i386-linux-gnu-Debug-c-multi truncate int128"... OK
669/1098 behavior.translate_c_macros.test "behavior-i386-linux-gnu-Debug-c-multi casting to void with a macro"... OK
670/1098 behavior.translate_c_macros.test "behavior-i386-linux-gnu-Debug-c-multi initializer list expression"... OK
671/1098 behavior.translate_c_macros.test "behavior-i386-linux-gnu-Debug-c-multi sizeof in macros"... OK
672/1098 behavior.translate_c_macros.test "behavior-i386-linux-gnu-Debug-c-multi reference to a struct type"... OK
673/1098 behavior.translate_c_macros.test "behavior-i386-linux-gnu-Debug-c-multi cast negative integer to pointer"... OK
674/1098 behavior.atomics.test "behavior-i386-linux-gnu-Debug-c-multi cmpxchg"... OK
675/1098 behavior.atomics.test "behavior-i386-linux-gnu-Debug-c-multi fence"... OK
676/1098 behavior.atomics.test "behavior-i386-linux-gnu-Debug-c-multi atomicrmw and atomicload"... OK
677/1098 behavior.atomics.test "behavior-i386-linux-gnu-Debug-c-multi cmpxchg with ptr"... OK
678/1098 behavior.atomics.test "behavior-i386-linux-gnu-Debug-c-multi cmpxchg with ignored result"... OK
679/1098 behavior.atomics.test "behavior-i386-linux-gnu-Debug-c-multi 128-bit cmpxchg"... behavior.atomics.test "behavior-i386-linux-gnu-Debug-c-multi 128-bit cmpxchg"... SKIP
SKIP
680/1098 behavior.atomics.test "behavior-i386-linux-gnu-Debug-c-multi cmpxchg on a global variable"... OK
681/1098 behavior.atomics.test "behavior-i386-linux-gnu-Debug-c-multi atomic load and rmw with enum"... OK
682/1098 behavior.atomics.test "behavior-i386-linux-gnu-Debug-c-multi atomic store"... OK
683/1098 behavior.atomics.test "behavior-i386-linux-gnu-Debug-c-multi atomic store comptime"... OK
684/1098 behavior.atomics.test "behavior-i386-linux-gnu-Debug-c-multi atomicrmw with floats"... OK
685/1098 behavior.atomics.test "behavior-i386-linux-gnu-Debug-c-multi atomicrmw with ints"... OK
686/1098 behavior.atomics.test "behavior-i386-linux-gnu-Debug-c-multi atomics with different types"... OK
687/1098 behavior.bugs.9584.test "behavior-i386-linux-gnu-Debug-c-multi bug 9584"... OK
688/1098 behavior.error_llvm.test "behavior-i386-linux-gnu-Debug-c-multi @errorName"... OK
689/1098 behavior.error_llvm.test "behavior-i386-linux-gnu-Debug-c-multi @errorName sentinel length matches slice length"... OK
690/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi compile time recursion"... OK
691/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi static add one"... OK
692/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi inlined loop"... OK
693/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi inline variable gets result of const if"... OK
694/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi static function evaluation"... OK
695/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi const expr eval on single expr blocks"... OK
696/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi constant expressions"... OK
697/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi inlined block and runtime block phi"... OK
698/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi eval @setRuntimeSafety at compile-time"... OK
699/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi compile-time downcast when the bits fit"... OK
700/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi pointer to type"... OK
701/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi a type constructed in a global expression"... OK
702/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi comptime function with the same args is memoized"... OK
703/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi try to trick eval with runtime if"... OK
704/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi @setEvalBranchQuota"... OK
705/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi constant struct with negation"... OK
706/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi statically initialized list"... OK
707/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi statically initialized array literal"... OK
708/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi comptime iterate over fn ptr list"... OK
709/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi create global array with for loop"... OK
710/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi @setEvalBranchQuota at same scope as generic function call"... OK
711/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi comptime modification of const struct field"... OK
712/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi refer to the type of a generic function"... OK
713/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi zero extend from u0 to u1"... OK
714/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi return 0 from function that has u0 return type"... OK
715/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi statically initialized struct"... OK
716/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi inline for with same type but different values"... OK
717/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi f32 at compile time is lossy"... OK
718/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi f64 at compile time is lossy"... OK
719/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi "... OK
720/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi binary math operator in partially inlined function"... OK
721/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi comptime shl"... OK
722/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi comptime bitwise operators"... OK
723/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi comptime shlWithOverflow"... OK
724/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi const ptr to variable data changes at runtime"... OK
725/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi runtime 128 bit integer division"... OK
726/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi @tagName of @typeInfo"... OK
727/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi static eval list init"... OK
728/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi inlined loop has array literal with elided runtime scope on first iteration but not second iteration"... OK
729/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi eval @setFloatMode at compile-time"... OK
730/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi call method on bound fn referring to var instance"... OK
731/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi ptr to local array argument at comptime"... OK
732/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi comparisons 0 <= uint and 0 > uint should be comptime"... OK
733/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi const global shares pointer with other same one"... OK
734/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi float literal at compile time not lossy"... OK
735/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi f128 at compile time is lossy"... OK
736/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi string literal used as comptime slice is memoized"... OK
737/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi comptime function with mutable pointer is not memoized"... OK
738/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi const ptr to comptime mutable data is not memoized"... OK
739/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi function which returns struct with type field causes implicit comptime"... OK
740/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi call method with comptime pass-by-non-copying-value self parameter"... OK
741/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi setting backward branch quota just before a generic fn call"... OK
742/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi variable inside inline loop that has different types on different iterations"... OK
743/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi bit shift a u1"... OK
744/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi *align(1) u16 is the same as *align(1:0:2) u16"... OK
745/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi array concatenation forces comptime"... OK
746/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi array multiplication forces comptime"... OK
747/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi comptime assign int to optional int"... OK
748/1098 behavior.eval.test "behavior-i386-linux-gnu-Debug-c-multi two comptime calls with array default initialized to undefined"... OK
749/1098 behavior.floatop.test "behavior-i386-linux-gnu-Debug-c-multi floating point comparisons"... OK
750/1098 behavior.floatop.test "behavior-i386-linux-gnu-Debug-c-multi different sized float comparisons"... OK
751/1098 behavior.floatop.test "behavior-i386-linux-gnu-Debug-c-multi negative f128 floatToInt at compile-time"... OK
752/1098 behavior.floatop.test "behavior-i386-linux-gnu-Debug-c-multi @sqrt"... OK
753/1098 behavior.floatop.test "behavior-i386-linux-gnu-Debug-c-multi more @sqrt f16 tests"... OK
754/1098 behavior.floatop.test "behavior-i386-linux-gnu-Debug-c-multi @sin"... OK
755/1098 behavior.floatop.test "behavior-i386-linux-gnu-Debug-c-multi @cos"... OK
756/1098 behavior.floatop.test "behavior-i386-linux-gnu-Debug-c-multi @exp"... OK
757/1098 behavior.floatop.test "behavior-i386-linux-gnu-Debug-c-multi @exp2"... OK
758/1098 behavior.floatop.test "behavior-i386-linux-gnu-Debug-c-multi @log"... OK
759/1098 behavior.floatop.test "behavior-i386-linux-gnu-Debug-c-multi @log2"... OK
760/1098 behavior.floatop.test "behavior-i386-linux-gnu-Debug-c-multi @log10"... OK
761/1098 behavior.floatop.test "behavior-i386-linux-gnu-Debug-c-multi @fabs"... OK
762/1098 behavior.floatop.test "behavior-i386-linux-gnu-Debug-c-multi @floor"... OK
763/1098 behavior.floatop.test "behavior-i386-linux-gnu-Debug-c-multi @ceil"... OK
764/1098 behavior.floatop.test "behavior-i386-linux-gnu-Debug-c-multi @trunc"... OK
765/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi assignment operators"... OK
766/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi three expr in a row"... OK
767/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi @clz"... OK
768/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi @clz vectors"... OK
769/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi @ctz"... OK
770/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi @ctz vectors"... OK
771/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi const number literal"... OK
772/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi float equality"... OK
773/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi hex float literal parsing"... OK
774/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi quad hex float literal parsing in range"... OK
775/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi underscore separator parsing"... OK
776/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi hex float literal within range"... OK
777/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi comptime_int addition"... OK
778/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi comptime_int multiplication"... OK
779/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi comptime_int shifting"... OK
780/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi comptime_int multi-limb shift and mask"... OK
781/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi comptime_int multi-limb partial shift right"... OK
782/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi xor"... OK
783/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi comptime_int xor"... OK
784/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi comptime_int param and return"... OK
785/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi binary not"... OK
786/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi division"... OK
787/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi unsigned wrapping"... OK
788/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi signed wrapping"... OK
789/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi signed negation wrapping"... OK
790/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi unsigned negation wrapping"... OK
791/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi unsigned 64-bit division"... OK
792/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi truncating shift right"... OK
793/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi f128"... OK
794/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi 128-bit multiplication"... OK
795/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi @addWithOverflow"... OK
796/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi small int addition"... OK
797/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi @mulWithOverflow"... OK
798/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi @subWithOverflow"... OK
799/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi @shlWithOverflow"... OK
800/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi overflow arithmetic with u0 values"... OK
801/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi allow signed integer division/remainder when values are comptime known and positive or exact"... OK
802/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi quad hex float literal parsing accurate"... OK
803/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi truncating shift left"... OK
804/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi exact shift left"... OK
805/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi exact shift right"... OK
806/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi shift left/right on u0 operand"... OK
807/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi comptime float rem int"... OK
808/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi remainder division"... OK
809/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi @sqrt"... OK
810/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi @fabs"... OK
811/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi @floor"... OK
812/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi @ceil"... OK
813/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi @trunc"... OK
814/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi @round"... OK
815/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi vector integer addition"... OK
816/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi NaN comparison"... OK
817/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi vector comparison"... OK
818/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi compare undefined literal with comptime_int"... OK
819/1098 behavior.math.test "behavior-i386-linux-gnu-Debug-c-multi signed zeros are represented properly"... OK
820/1098 behavior.maximum_minimum.test "behavior-i386-linux-gnu-Debug-c-multi @maximum"... OK
821/1098 behavior.maximum_minimum.test "behavior-i386-linux-gnu-Debug-c-multi @minimum"... OK
822/1098 behavior.merge_error_sets.test "behavior-i386-linux-gnu-Debug-c-multi merge error sets"... OK
823/1098 behavior.popcount.test "behavior-i386-linux-gnu-Debug-c-multi @popCount integers"... OK
824/1098 behavior.saturating_arithmetic.test "behavior-i386-linux-gnu-Debug-c-multi saturating add"... OK
825/1098 behavior.saturating_arithmetic.test "behavior-i386-linux-gnu-Debug-c-multi saturating subtraction"... OK
826/1098 behavior.saturating_arithmetic.test "behavior-i386-linux-gnu-Debug-c-multi saturating multiplication"... OK
827/1098 behavior.saturating_arithmetic.test "behavior-i386-linux-gnu-Debug-c-multi saturating shift-left"... OK
828/1098 behavior.saturating_arithmetic.test "behavior-i386-linux-gnu-Debug-c-multi saturating shl uses the LHS type"... OK
829/1098 behavior.sizeof_and_typeof.test "behavior-i386-linux-gnu-Debug-c-multi @sizeOf and @TypeOf"... OK
830/1098 behavior.sizeof_and_typeof.test "behavior-i386-linux-gnu-Debug-c-multi @sizeOf on compile-time types"... OK
831/1098 behavior.sizeof_and_typeof.test "behavior-i386-linux-gnu-Debug-c-multi @TypeOf() with multiple arguments"... OK
832/1098 behavior.sizeof_and_typeof.test "behavior-i386-linux-gnu-Debug-c-multi lazy @sizeOf result is checked for definedness"... OK
833/1098 behavior.sizeof_and_typeof.test "behavior-i386-linux-gnu-Debug-c-multi @offsetOf"... OK
834/1098 behavior.sizeof_and_typeof.test "behavior-i386-linux-gnu-Debug-c-multi @offsetOf packed struct, array length not power of 2 or multiple of native pointer width in bytes"... OK
835/1098 behavior.sizeof_and_typeof.test "behavior-i386-linux-gnu-Debug-c-multi @bitOffsetOf"... OK
836/1098 behavior.struct_llvm.test "behavior-i386-linux-gnu-Debug-c-multi struct point to self"... OK
837/1098 behavior.struct_llvm.test "behavior-i386-linux-gnu-Debug-c-multi void struct fields"... OK
838/1098 behavior.struct_llvm.test "behavior-i386-linux-gnu-Debug-c-multi return empty struct from fn"... OK
839/1098 behavior.struct_llvm.test "behavior-i386-linux-gnu-Debug-c-multi pass slice of empty struct to fn"... OK
840/1098 behavior.struct_llvm.test "behavior-i386-linux-gnu-Debug-c-multi self-referencing struct via array member"... OK
841/1098 behavior.struct_llvm.test "behavior-i386-linux-gnu-Debug-c-multi empty struct method call"... OK
842/1098 behavior.struct_llvm.test "behavior-i386-linux-gnu-Debug-c-multi align 1 field before self referential align 8 field as slice return type"... OK
843/1098 behavior.struct_llvm.test "behavior-i386-linux-gnu-Debug-c-multi packed struct"... OK
844/1098 behavior.struct_llvm.test "behavior-i386-linux-gnu-Debug-c-multi packed struct 24bits"... OK
845/1098 behavior.struct_llvm.test "behavior-i386-linux-gnu-Debug-c-multi runtime struct initialization of bitfield"... OK
846/1098 behavior.struct_llvm.test "behavior-i386-linux-gnu-Debug-c-multi native bit field understands endianness"... OK
847/1098 behavior.struct_llvm.test "behavior-i386-linux-gnu-Debug-c-multi implicit cast packed struct field to const ptr"... OK
848/1098 behavior.struct_llvm.test "behavior-i386-linux-gnu-Debug-c-multi zero-bit field in packed struct"... OK
849/1098 behavior.struct_llvm.test "behavior-i386-linux-gnu-Debug-c-multi packed struct with non-ABI-aligned field"... OK
850/1098 behavior.struct_llvm.test "behavior-i386-linux-gnu-Debug-c-multi bit field access"... OK
851/1098 behavior.struct_llvm.test "behavior-i386-linux-gnu-Debug-c-multi default struct initialization fields"... OK
852/1098 behavior.struct_llvm.test "behavior-i386-linux-gnu-Debug-c-multi packed array 24bits"... OK
853/1098 behavior.struct_llvm.test "behavior-i386-linux-gnu-Debug-c-multi aligned array of packed struct"... OK
854/1098 behavior.struct_llvm.test "behavior-i386-linux-gnu-Debug-c-multi pointer to packed struct member in a stack variable"... OK
855/1098 behavior.struct_llvm.test "behavior-i386-linux-gnu-Debug-c-multi non-byte-aligned array inside packed struct"... OK
856/1098 behavior.struct_llvm.test "behavior-i386-linux-gnu-Debug-c-multi packed struct with u0 field access"... OK
857/1098 behavior.struct_llvm.test "behavior-i386-linux-gnu-Debug-c-multi access to global struct fields"... OK
858/1098 behavior.struct_llvm.test "behavior-i386-linux-gnu-Debug-c-multi packed struct with fp fields"... OK
859/1098 behavior.struct_llvm.test "behavior-i386-linux-gnu-Debug-c-multi fn with C calling convention returns struct by value"... OK
860/1098 behavior.struct_llvm.test "behavior-i386-linux-gnu-Debug-c-multi non-packed struct with u128 entry in union"... OK
861/1098 behavior.struct_llvm.test "behavior-i386-linux-gnu-Debug-c-multi packed struct field passed to generic function"... OK
862/1098 behavior.struct_llvm.test "behavior-i386-linux-gnu-Debug-c-multi anonymous struct literal syntax"... OK
863/1098 behavior.struct_llvm.test "behavior-i386-linux-gnu-Debug-c-multi fully anonymous struct"... OK
864/1098 behavior.struct_llvm.test "behavior-i386-linux-gnu-Debug-c-multi fully anonymous list literal"... OK
865/1098 behavior.struct_llvm.test "behavior-i386-linux-gnu-Debug-c-multi anonymous struct literal assigned to variable"... OK
866/1098 behavior.struct_llvm.test "behavior-i386-linux-gnu-Debug-c-multi comptime struct field"... OK
867/1098 behavior.struct_llvm.test "behavior-i386-linux-gnu-Debug-c-multi anon struct literal field value initialized with fn call"... OK
868/1098 behavior.struct_llvm.test "behavior-i386-linux-gnu-Debug-c-multi struct with union field"... OK
869/1098 behavior.struct_llvm.test "behavior-i386-linux-gnu-Debug-c-multi type coercion of anon struct literal to struct"... OK
870/1098 behavior.struct_llvm.test "behavior-i386-linux-gnu-Debug-c-multi type coercion of pointer to anon struct literal to pointer to struct"... OK
871/1098 behavior.struct_llvm.test "behavior-i386-linux-gnu-Debug-c-multi packed struct with undefined initializers"... OK
872/1098 behavior.struct_llvm.test "behavior-i386-linux-gnu-Debug-c-multi for loop over pointers to struct, getting field from struct pointer"... OK
873/1098 behavior.switch.test "behavior-i386-linux-gnu-Debug-c-multi switch with numbers"... OK
874/1098 behavior.switch.test "behavior-i386-linux-gnu-Debug-c-multi switch with all ranges"... OK
875/1098 behavior.switch.test "behavior-i386-linux-gnu-Debug-c-multi implicit comptime switch"... OK
876/1098 behavior.switch.test "behavior-i386-linux-gnu-Debug-c-multi switch on enum"... OK
877/1098 behavior.switch.test "behavior-i386-linux-gnu-Debug-c-multi switch statement"... OK
878/1098 behavior.switch.test "behavior-i386-linux-gnu-Debug-c-multi switch with multiple expressions"... OK
879/1098 behavior.switch.test "behavior-i386-linux-gnu-Debug-c-multi switch on type"... OK
880/1098 behavior.switch.test "behavior-i386-linux-gnu-Debug-c-multi switching on booleans"... OK
881/1098 behavior.switch.test "behavior-i386-linux-gnu-Debug-c-multi u0"... OK
882/1098 behavior.switch.test "behavior-i386-linux-gnu-Debug-c-multi undefined.u0"... OK
883/1098 behavior.switch.test "behavior-i386-linux-gnu-Debug-c-multi switch with disjoint range"... OK
884/1098 behavior.switch.test "behavior-i386-linux-gnu-Debug-c-multi switch variable for range and multiple prongs"... OK
885/1098 behavior.switch.test "behavior-i386-linux-gnu-Debug-c-multi switch on global mutable var isn't constant-folded"... OK
886/1098 behavior.switch.test "behavior-i386-linux-gnu-Debug-c-multi switch prong with variable"... OK
887/1098 behavior.switch.test "behavior-i386-linux-gnu-Debug-c-multi switch on enum using pointer capture"... OK
888/1098 behavior.switch.test "behavior-i386-linux-gnu-Debug-c-multi switch handles all cases of number"... OK
889/1098 behavior.switch.test "behavior-i386-linux-gnu-Debug-c-multi switch on union with some prongs capturing"... OK
890/1098 behavior.switch.test "behavior-i386-linux-gnu-Debug-c-multi switch on const enum with var"... OK
891/1098 behavior.switch.test "behavior-i386-linux-gnu-Debug-c-multi anon enum literal used in switch on union enum"... OK
892/1098 behavior.switch.test "behavior-i386-linux-gnu-Debug-c-multi switch all prongs unreachable"... OK
893/1098 behavior.switch.test "behavior-i386-linux-gnu-Debug-c-multi capture value of switch with all unreachable prongs"... OK
894/1098 behavior.switch.test "behavior-i386-linux-gnu-Debug-c-multi switch on integer with else capturing expr"... OK
895/1098 behavior.switch.test "behavior-i386-linux-gnu-Debug-c-multi else prong of switch on error set excludes other cases"... OK
896/1098 behavior.switch.test "behavior-i386-linux-gnu-Debug-c-multi switch prongs with error set cases make a new error set type for capture value"... OK
897/1098 behavior.switch.test "behavior-i386-linux-gnu-Debug-c-multi return result loc and then switch with range implicit casted to error union"... OK
898/1098 behavior.switch.test "behavior-i386-linux-gnu-Debug-c-multi switch with null and T peer types and inferred result location type"... OK
899/1098 behavior.switch.test "behavior-i386-linux-gnu-Debug-c-multi switch prongs with cases with identical payload types"... OK
900/1098 behavior.switch.test "behavior-i386-linux-gnu-Debug-c-multi switch on pointer type"... OK
901/1098 behavior.switch.test "behavior-i386-linux-gnu-Debug-c-multi switch on error set with single else"... OK
902/1098 behavior.switch.test "behavior-i386-linux-gnu-Debug-c-multi switch capture copies its payload"... OK
903/1098 behavior.widening.test "behavior-i386-linux-gnu-Debug-c-multi integer widening"... OK
904/1098 behavior.widening.test "behavior-i386-linux-gnu-Debug-c-multi implicit unsigned integer to signed integer"... OK
905/1098 behavior.widening.test "behavior-i386-linux-gnu-Debug-c-multi float widening"... OK
906/1098 behavior.widening.test "behavior-i386-linux-gnu-Debug-c-multi float widening f16 to f128"... OK
907/1098 behavior.widening.test "behavior-i386-linux-gnu-Debug-c-multi cast small unsigned to larger signed"... OK
908/1098 behavior.asm.test "behavior-i386-linux-gnu-Debug-c-multi module level assembly"... OK
909/1098 behavior.asm.test "behavior-i386-linux-gnu-Debug-c-multi output constraint modifiers"... OK
910/1098 behavior.asm.test "behavior-i386-linux-gnu-Debug-c-multi alternative constraints"... OK
911/1098 behavior.asm.test "behavior-i386-linux-gnu-Debug-c-multi sized integer/float in asm input"... OK
912/1098 behavior.asm.test "behavior-i386-linux-gnu-Debug-c-multi struct/array/union types as input values"... OK
913/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi simple coroutine suspend and resume"... OK
914/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi pass parameter to coroutine"... OK
915/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi suspend at end of function"... OK
916/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi local variable in async function"... OK
917/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi calling an inferred async function"... OK
918/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi @frameSize"... OK
919/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi coroutine suspend, resume"... OK
920/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi coroutine suspend with block"... OK
921/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi coroutine await"... OK
922/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi coroutine await early return"... OK
923/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi async function with dot syntax"... OK
924/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi async fn pointer in a struct field"... OK
925/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi @asyncCall with return type"... OK
926/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi async fn with inferred error set"... OK
927/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi error return trace across suspend points - early return"... OK
928/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi error return trace across suspend points - async return"... OK
929/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi break from suspend"... OK
930/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi heap allocated async function frame"... OK
931/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi async function call return value"... OK
932/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi suspension points inside branching control flow"... OK
933/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi call async function which has struct return type"... OK
934/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi pass string literal to async function"... OK
935/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi await inside an errdefer"... OK
936/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi try in an async function with error union and non-zero-bit payload"... OK
937/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi returning a const error from async function"... OK
938/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi async/await typical usage"... OK
939/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi alignment of local variables in async functions"... OK
940/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi no reason to resolve frame still works"... OK
941/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi async call a generic function"... OK
942/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi return from suspend block"... OK
943/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi struct parameter to async function is copied to the frame"... OK
944/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi cast fn to async fn when it is inferred to be async"... OK
945/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi cast fn to async fn when it is inferred to be async, awaited directly"... OK
946/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi await does not force async if callee is blocking"... OK
947/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi recursive async function"... OK
948/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi @asyncCall with comptime-known function, but not awaited directly"... OK
949/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi @asyncCall with actual frame instead of byte buffer"... OK
950/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi @asyncCall using the result location inside the frame"... OK
951/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi @TypeOf an async function call of generic fn with error union type"... OK
952/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi using @TypeOf on a generic function call"... OK
953/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi recursive call of await @asyncCall with struct return type"... OK
954/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi nosuspend function call"... OK
955/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi await used in expression and awaiting fn with no suspend but async calling convention"... OK
956/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi await used in expression after a fn call"... OK
957/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi async fn call used in expression after a fn call"... OK
958/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi suspend in for loop"... OK
959/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi suspend in while loop"... OK
960/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi correctly spill when returning the error union result of another async fn"... OK
961/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi spill target expr in a for loop"... OK
962/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi spill target expr in a for loop, with a var decl in the loop body"... OK
963/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi async call with @call"... OK
964/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi async function passed 0-bit arg after non-0-bit arg"... OK
965/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi async function passed align(16) arg after align(8) arg"... OK
966/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi async function call resolves target fn frame, comptime func"... OK
967/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi async function call resolves target fn frame, runtime func"... OK
968/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi properly spill optional payload capture value"... OK
969/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi handle defer interfering with return value spill"... OK
970/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi take address of temporary async frame"... OK
971/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi nosuspend await"... OK
972/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi nosuspend on function calls"... OK
973/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi nosuspend on async function calls"... OK
974/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi nosuspend resume async function calls"... behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi nosuspend resume async function calls"... SKIP (async test)
SKIP (async test)
975/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi avoid forcing frame alignment resolution implicit cast to *anyopaque"... OK
976/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi @asyncCall with pass-by-value arguments"... OK
977/1098 behavior.async_fn.test "behavior-i386-linux-gnu-Debug-c-multi @asyncCall with arguments having non-standard alignment"... OK
978/1098 behavior.await_struct.test "behavior-i386-linux-gnu-Debug-c-multi coroutine await struct"... OK
979/1098 behavior.bitreverse.test "behavior-i386-linux-gnu-Debug-c-multi @bitReverse"... OK
980/1098 behavior.bugs.421.test "behavior-i386-linux-gnu-Debug-c-multi bitCast to array"... OK
981/1098 behavior.bugs.529.test "behavior-i386-linux-gnu-Debug-c-multi issue 529 fixed"... OK
982/1098 behavior.bugs.718.test "behavior-i386-linux-gnu-Debug-c-multi zero keys with @memset"... OK
983/1098 behavior.bugs.726.test "behavior-i386-linux-gnu-Debug-c-multi @ptrCast from const to nullable"... OK
984/1098 behavior.bugs.726.test "behavior-i386-linux-gnu-Debug-c-multi @ptrCast from var in empty struct to nullable"... OK
985/1098 behavior.bugs.828.test "behavior-i386-linux-gnu-Debug-c-multi comptime struct return should not return the same instance"... OK
986/1098 behavior.bugs.920.test "behavior-i386-linux-gnu-Debug-c-multi bug 920 fixed"... OK
987/1098 behavior.bugs.1120.test "behavior-i386-linux-gnu-Debug-c-multi bug 1120"... OK
988/1098 behavior.bugs.1421.test "behavior-i386-linux-gnu-Debug-c-multi functions with return type required to be comptime are generic"... OK
989/1098 behavior.bugs.1442.test "behavior-i386-linux-gnu-Debug-c-multi const error union field alignment"... OK
990/1098 behavior.bugs.1607.test "behavior-i386-linux-gnu-Debug-c-multi slices pointing at the same address as global array."... OK
991/1098 behavior.bugs.1851.test "behavior-i386-linux-gnu-Debug-c-multi allocation and looping over 3-byte integer"... OK
992/1098 behavior.bugs.2114.test "behavior-i386-linux-gnu-Debug-c-multi fixed"... OK
993/1098 behavior.bugs.3384.test "behavior-i386-linux-gnu-Debug-c-multi resolve array slice using builtin"... OK
994/1098 behavior.bugs.3742.test "behavior-i386-linux-gnu-Debug-c-multi fixed"... OK
995/1098 behavior.bugs.3779.test "behavior-i386-linux-gnu-Debug-c-multi @tagName() returns a string literal"... OK
996/1098 behavior.bugs.3779.test "behavior-i386-linux-gnu-Debug-c-multi @errorName() returns a string literal"... OK
997/1098 behavior.bugs.3779.test "behavior-i386-linux-gnu-Debug-c-multi @typeName() returns a string literal"... OK
998/1098 behavior.bugs.3779.test "behavior-i386-linux-gnu-Debug-c-multi @embedFile() returns a string literal"... OK
999/1098 behavior.bugs.3779.test "behavior-i386-linux-gnu-Debug-c-multi @src() returns a struct containing 0-terminated string slices"... OK
1000/1098 behavior.bugs.4328.test "behavior-i386-linux-gnu-Debug-c-multi Extern function calls in @TypeOf"... OK
1001/1098 behavior.bugs.4328.test "behavior-i386-linux-gnu-Debug-c-multi Peer resolution of extern function calls in @TypeOf"... OK
1002/1098 behavior.bugs.4328.test "behavior-i386-linux-gnu-Debug-c-multi Extern function calls, dereferences and field access in @TypeOf"... OK
1003/1098 behavior.bugs.5398.test "behavior-i386-linux-gnu-Debug-c-multi assignment of field with padding"... OK
1004/1098 behavior.bugs.5413.test "behavior-i386-linux-gnu-Debug-c-multi Peer type resolution with string literals and unknown length u8 pointers"... OK
1005/1098 behavior.bugs.5474.test "behavior-i386-linux-gnu-Debug-c-multi pointer-to-array constness for zero-size elements"... OK
1006/1098 behavior.bugs.5487.test "behavior-i386-linux-gnu-Debug-c-multi crash"... OK
1007/1098 behavior.bugs.6456.test "behavior-i386-linux-gnu-Debug-c-multi issue 6456"... OK
1008/1098 behavior.bugs.6781.test "behavior-i386-linux-gnu-Debug-c-multi fixed"... OK
1009/1098 behavior.bugs.7003.test "behavior-i386-linux-gnu-Debug-c-multi @Type should resolve its children types"... OK
1010/1098 behavior.bugs.7027.test "behavior-i386-linux-gnu-Debug-c-multi "... OK
1011/1098 behavior.bugs.7047.test "behavior-i386-linux-gnu-Debug-c-multi compiler doesn't consider equal unions with different 'type' payload"... OK
1012/1098 behavior.bugs.10147.test "behavior-i386-linux-gnu-Debug-c-multi uses correct LLVM builtin"... OK
1013/1098 behavior.byteswap.test "behavior-i386-linux-gnu-Debug-c-multi @byteSwap integers"... OK
1014/1098 behavior.byteswap.test "behavior-i386-linux-gnu-Debug-c-multi @byteSwap vectors"... OK
1015/1098 behavior.const_slice_child.test "behavior-i386-linux-gnu-Debug-c-multi const slice child"... OK
1016/1098 behavior.field_parent_ptr.test "behavior-i386-linux-gnu-Debug-c-multi @fieldParentPtr non-first field"... OK
1017/1098 behavior.field_parent_ptr.test "behavior-i386-linux-gnu-Debug-c-multi @fieldParentPtr first field"... OK
1018/1098 behavior.fn_delegation.test "behavior-i386-linux-gnu-Debug-c-multi fn delegation"... OK
1019/1098 behavior.ir_block_deps.test "behavior-i386-linux-gnu-Debug-c-multi ir block deps"... OK
1020/1098 behavior.misc.test "behavior-i386-linux-gnu-Debug-c-multi packed struct, enum, union parameters in extern function"... OK
1021/1098 behavior.muladd.test "behavior-i386-linux-gnu-Debug-c-multi @mulAdd"... OK
1022/1098 behavior.popcount_stage1.test "behavior-i386-linux-gnu-Debug-c-multi @popCount vectors"... OK
1023/1098 behavior.reflection.test "behavior-i386-linux-gnu-Debug-c-multi reflection: function return type, var args, and param types"... OK
1024/1098 behavior.reflection.test "behavior-i386-linux-gnu-Debug-c-multi reflection: @field"... OK
1025/1098 behavior.select.test "behavior-i386-linux-gnu-Debug-c-multi @select"... OK
1026/1098 behavior.shuffle.test "behavior-i386-linux-gnu-Debug-c-multi @shuffle"... OK
1027/1098 behavior.sizeof_and_typeof_stage1.test "behavior-i386-linux-gnu-Debug-c-multi @sizeOf(T) == 0 doesn't force resolving struct size"... OK
1028/1098 behavior.sizeof_and_typeof_stage1.test "behavior-i386-linux-gnu-Debug-c-multi @TypeOf() has no runtime side effects"... OK
1029/1098 behavior.sizeof_and_typeof_stage1.test "behavior-i386-linux-gnu-Debug-c-multi branching logic inside @TypeOf"... OK
1030/1098 behavior.sizeof_and_typeof_stage1.test "behavior-i386-linux-gnu-Debug-c-multi @bitSizeOf"... OK
1031/1098 behavior.sizeof_and_typeof_stage1.test "behavior-i386-linux-gnu-Debug-c-multi @sizeOf comparison against zero"... OK
1032/1098 behavior.struct_contains_null_ptr_itself.test "behavior-i386-linux-gnu-Debug-c-multi struct contains null pointer which contains original struct"... OK
1033/1098 behavior.struct_contains_slice_of_itself.test "behavior-i386-linux-gnu-Debug-c-multi struct contains slice of itself"... OK
1034/1098 behavior.struct_contains_slice_of_itself.test "behavior-i386-linux-gnu-Debug-c-multi struct contains aligned slice of itself"... OK
1035/1098 behavior.switch_prong_err_enum.test "behavior-i386-linux-gnu-Debug-c-multi switch prong returns error enum"... OK
1036/1098 behavior.switch_prong_implicit_cast.test "behavior-i386-linux-gnu-Debug-c-multi switch prong implicit cast"... OK
1037/1098 behavior.truncate_stage1.test "behavior-i386-linux-gnu-Debug-c-multi truncate on vectors"... OK
1038/1098 behavior.tuple.test "behavior-i386-linux-gnu-Debug-c-multi tuple concatenation"... OK
1039/1098 behavior.tuple.test "behavior-i386-linux-gnu-Debug-c-multi tuple multiplication"... OK
1040/1098 behavior.tuple.test "behavior-i386-linux-gnu-Debug-c-multi pass tuple to comptime var parameter"... OK
1041/1098 behavior.tuple.test "behavior-i386-linux-gnu-Debug-c-multi tuple initializer for var"... OK
1042/1098 behavior.tuple.test "behavior-i386-linux-gnu-Debug-c-multi array-like initializer for tuple types"... OK
1043/1098 behavior.type_stage1.test "behavior-i386-linux-gnu-Debug-c-multi Type.Float"... OK
1044/1098 behavior.type_stage1.test "behavior-i386-linux-gnu-Debug-c-multi Type.Array"... OK
1045/1098 behavior.type_stage1.test "behavior-i386-linux-gnu-Debug-c-multi @Type create slice with null sentinel"... OK
1046/1098 behavior.type_stage1.test "behavior-i386-linux-gnu-Debug-c-multi @Type picks up the sentinel value from TypeInfo"... OK
1047/1098 behavior.type_stage1.test "behavior-i386-linux-gnu-Debug-c-multi Type.Optional"... OK
1048/1098 behavior.type_stage1.test "behavior-i386-linux-gnu-Debug-c-multi Type.ErrorUnion"... OK
1049/1098 behavior.type_stage1.test "behavior-i386-linux-gnu-Debug-c-multi Type.Opaque"... OK
1050/1098 behavior.type_stage1.test "behavior-i386-linux-gnu-Debug-c-multi Type.Vector"... OK
1051/1098 behavior.type_stage1.test "behavior-i386-linux-gnu-Debug-c-multi Type.AnyFrame"... OK
1052/1098 behavior.type_stage1.test "behavior-i386-linux-gnu-Debug-c-multi Type.ErrorSet"... OK
1053/1098 behavior.type_stage1.test "behavior-i386-linux-gnu-Debug-c-multi Type.Struct"... OK
1054/1098 behavior.type_stage1.test "behavior-i386-linux-gnu-Debug-c-multi Type.Enum"... OK
1055/1098 behavior.type_stage1.test "behavior-i386-linux-gnu-Debug-c-multi Type.Union"... OK
1056/1098 behavior.type_stage1.test "behavior-i386-linux-gnu-Debug-c-multi Type.Union from Type.Enum"... OK
1057/1098 behavior.type_stage1.test "behavior-i386-linux-gnu-Debug-c-multi Type.Union from regular enum"... OK
1058/1098 behavior.type_stage1.test "behavior-i386-linux-gnu-Debug-c-multi Type.Fn"... OK
1059/1098 behavior.type_stage1.test "behavior-i386-linux-gnu-Debug-c-multi Type.BoundFn"... OK
1060/1098 behavior.typename.test "behavior-i386-linux-gnu-Debug-c-multi anon fn param - source-location sensitive"... OK
1061/1098 behavior.typename.test "behavior-i386-linux-gnu-Debug-c-multi anon field init"... OK
1062/1098 behavior.typename.test "behavior-i386-linux-gnu-Debug-c-multi basic"... OK
1063/1098 behavior.typename.test "behavior-i386-linux-gnu-Debug-c-multi top level decl"... OK
1064/1098 behavior.typename.test "behavior-i386-linux-gnu-Debug-c-multi fn body decl"... OK
1065/1098 behavior.typename.test "behavior-i386-linux-gnu-Debug-c-multi fn param"... OK
1066/1098 behavior.union_with_members.test "behavior-i386-linux-gnu-Debug-c-multi enum with members"... OK
1067/1098 behavior.var_args.test "behavior-i386-linux-gnu-Debug-c-multi add arbitrary args"... OK
1068/1098 behavior.var_args.test "behavior-i386-linux-gnu-Debug-c-multi send void arg to var args"... OK
1069/1098 behavior.var_args.test "behavior-i386-linux-gnu-Debug-c-multi pass args directly"... OK
1070/1098 behavior.var_args.test "behavior-i386-linux-gnu-Debug-c-multi runtime parameter before var args"... OK
1071/1098 behavior.var_args.test "behavior-i386-linux-gnu-Debug-c-multi array of var args functions"... OK
1072/1098 behavior.var_args.test "behavior-i386-linux-gnu-Debug-c-multi pass zero length array to var args param"... OK
1073/1098 behavior.vector.test "behavior-i386-linux-gnu-Debug-c-multi implicit cast vector to array - bool"... OK
1074/1098 behavior.vector.test "behavior-i386-linux-gnu-Debug-c-multi vector wrap operators"... OK
1075/1098 behavior.vector.test "behavior-i386-linux-gnu-Debug-c-multi vector bin compares with mem.eql"... OK
1076/1098 behavior.vector.test "behavior-i386-linux-gnu-Debug-c-multi vector int operators"... OK
1077/1098 behavior.vector.test "behavior-i386-linux-gnu-Debug-c-multi vector float operators"... OK
1078/1098 behavior.vector.test "behavior-i386-linux-gnu-Debug-c-multi vector bit operators"... OK
1079/1098 behavior.vector.test "behavior-i386-linux-gnu-Debug-c-multi implicit cast vector to array"... OK
1080/1098 behavior.vector.test "behavior-i386-linux-gnu-Debug-c-multi array to vector"... OK
1081/1098 behavior.vector.test "behavior-i386-linux-gnu-Debug-c-multi vector casts of sizes not divisible by 8"... OK
1082/1098 behavior.vector.test "behavior-i386-linux-gnu-Debug-c-multi vector @splat"... OK
1083/1098 behavior.vector.test "behavior-i386-linux-gnu-Debug-c-multi load vector elements via comptime index"... OK
1084/1098 behavior.vector.test "behavior-i386-linux-gnu-Debug-c-multi store vector elements via comptime index"... OK
1085/1098 behavior.vector.test "behavior-i386-linux-gnu-Debug-c-multi load vector elements via runtime index"... OK
1086/1098 behavior.vector.test "behavior-i386-linux-gnu-Debug-c-multi store vector elements via runtime index"... OK
1087/1098 behavior.vector.test "behavior-i386-linux-gnu-Debug-c-multi initialize vector which is a struct field"... OK
1088/1098 behavior.vector.test "behavior-i386-linux-gnu-Debug-c-multi vector comparison operators"... OK
1089/1098 behavior.vector.test "behavior-i386-linux-gnu-Debug-c-multi vector division operators"... OK
1090/1098 behavior.vector.test "behavior-i386-linux-gnu-Debug-c-multi vector bitwise not operator"... OK
1091/1098 behavior.vector.test "behavior-i386-linux-gnu-Debug-c-multi vector shift operators"... behavior.vector.test "behavior-i386-linux-gnu-Debug-c-multi vector shift operators"... SKIP
SKIP
1092/1098 behavior.vector.test "behavior-i386-linux-gnu-Debug-c-multi vector reduce operation"... OK
1093/1098 behavior.vector.test "behavior-i386-linux-gnu-Debug-c-multi mask parameter of @shuffle is comptime scope"... OK
1094/1098 behavior.vector.test "behavior-i386-linux-gnu-Debug-c-multi saturating add"... OK
1095/1098 behavior.vector.test "behavior-i386-linux-gnu-Debug-c-multi saturating subtraction"... OK
1096/1098 behavior.vector.test "behavior-i386-linux-gnu-Debug-c-multi saturating multiplication"... OK
1097/1098 behavior.vector.test "behavior-i386-linux-gnu-Debug-c-multi saturating shift-left"... OK
1098/1098 behavior.usingnamespace.import_segregation.test "behavior-i386-linux-gnu-Debug-c-multi no clobbering happened"... OK
1061 passed; 37 skipped; 0 failed.
1/1098 test "behavior-aarch64-linux-none-Debug-bare-multi "... OK
2/1098 behavior.align.test "behavior-aarch64-linux-none-Debug-bare-multi global variable alignment"... OK
3/1098 behavior.align.test "behavior-aarch64-linux-none-Debug-bare-multi default alignment allows unspecified in type syntax"... OK
4/1098 behavior.align.test "behavior-aarch64-linux-none-Debug-bare-multi implicitly decreasing pointer alignment"... OK
5/1098 behavior.align.test "behavior-aarch64-linux-none-Debug-bare-multi @alignCast pointers"... OK
6/1098 behavior.align.test "behavior-aarch64-linux-none-Debug-bare-multi alignment of structs"... OK
7/1098 behavior.align.test "behavior-aarch64-linux-none-Debug-bare-multi alignment of >= 128-bit integer type"... OK
8/1098 behavior.align.test "behavior-aarch64-linux-none-Debug-bare-multi alignment of struct with 128-bit field"... OK
9/1098 behavior.align.test "behavior-aarch64-linux-none-Debug-bare-multi size of extern struct with 128-bit field"... OK
10/1098 behavior.align.test "behavior-aarch64-linux-none-Debug-bare-multi @ptrCast preserves alignment of bigger source"... OK
11/1098 behavior.align.test "behavior-aarch64-linux-none-Debug-bare-multi alignstack"... OK
12/1098 behavior.align.test "behavior-aarch64-linux-none-Debug-bare-multi implicitly decreasing slice alignment"... OK
13/1098 behavior.align.test "behavior-aarch64-linux-none-Debug-bare-multi specifying alignment allows pointer cast"... OK
14/1098 behavior.align.test "behavior-aarch64-linux-none-Debug-bare-multi @alignCast slices"... OK
15/1098 behavior.align.test "behavior-aarch64-linux-none-Debug-bare-multi return error union with 128-bit integer"... OK
16/1098 behavior.align.test "behavior-aarch64-linux-none-Debug-bare-multi page aligned array on stack"... OK
17/1098 behavior.align.test "behavior-aarch64-linux-none-Debug-bare-multi function alignment"... OK
18/1098 behavior.align.test "behavior-aarch64-linux-none-Debug-bare-multi implicitly decreasing fn alignment"... behavior.align.test "behavior-aarch64-linux-none-Debug-bare-multi implicitly decreasing fn alignment"... SKIP
SKIP
19/1098 behavior.align.test "behavior-aarch64-linux-none-Debug-bare-multi @alignCast functions"... behavior.align.test "behavior-aarch64-linux-none-Debug-bare-multi @alignCast functions"... SKIP
SKIP
20/1098 behavior.align.test "behavior-aarch64-linux-none-Debug-bare-multi generic function with align param"... OK
21/1098 behavior.align.test "behavior-aarch64-linux-none-Debug-bare-multi runtime known array index has best alignment possible"... OK
22/1098 behavior.align.test "behavior-aarch64-linux-none-Debug-bare-multi alignment of function with c calling convention"... behavior.align.test "behavior-aarch64-linux-none-Debug-bare-multi alignment of function with c calling convention"... SKIP
SKIP
23/1098 behavior.align.test "behavior-aarch64-linux-none-Debug-bare-multi read 128-bit field from default aligned struct in stack memory"... OK
24/1098 behavior.align.test "behavior-aarch64-linux-none-Debug-bare-multi read 128-bit field from default aligned struct in global memory"... OK
25/1098 behavior.align.test "behavior-aarch64-linux-none-Debug-bare-multi struct field explicit alignment"... OK
26/1098 behavior.align.test "behavior-aarch64-linux-none-Debug-bare-multi align(@alignOf(T)) T does not force resolution of T"... OK
27/1098 behavior.align.test "behavior-aarch64-linux-none-Debug-bare-multi align(N) on functions"... behavior.align.test "behavior-aarch64-linux-none-Debug-bare-multi align(N) on functions"... SKIP
SKIP
28/1098 behavior.alignof.test "behavior-aarch64-linux-none-Debug-bare-multi @alignOf(T) before referencing T"... OK
29/1098 behavior.alignof.test "behavior-aarch64-linux-none-Debug-bare-multi comparison of @alignOf(T) against zero"... OK
30/1098 behavior.array.test "behavior-aarch64-linux-none-Debug-bare-multi array to slice"... OK
31/1098 behavior.array.test "behavior-aarch64-linux-none-Debug-bare-multi arrays"... OK
32/1098 behavior.array.test "behavior-aarch64-linux-none-Debug-bare-multi array init with mult"... OK
33/1098 behavior.array.test "behavior-aarch64-linux-none-Debug-bare-multi array literal with explicit type"... OK
34/1098 behavior.array.test "behavior-aarch64-linux-none-Debug-bare-multi array literal with inferred length"... OK
35/1098 behavior.array.test "behavior-aarch64-linux-none-Debug-bare-multi array dot len const expr"... OK
36/1098 behavior.array.test "behavior-aarch64-linux-none-Debug-bare-multi array literal with specified size"... OK
37/1098 behavior.array.test "behavior-aarch64-linux-none-Debug-bare-multi array len field"... OK
38/1098 behavior.array.test "behavior-aarch64-linux-none-Debug-bare-multi array with sentinels"... OK
39/1098 behavior.array.test "behavior-aarch64-linux-none-Debug-bare-multi void arrays"... OK
40/1098 behavior.array.test "behavior-aarch64-linux-none-Debug-bare-multi nested arrays"... OK
41/1098 behavior.array.test "behavior-aarch64-linux-none-Debug-bare-multi implicit comptime in array type size"... OK
42/1098 behavior.array.test "behavior-aarch64-linux-none-Debug-bare-multi single-item pointer to array indexing and slicing"... OK
43/1098 behavior.array.test "behavior-aarch64-linux-none-Debug-bare-multi implicit cast zero sized array ptr to slice"... OK
44/1098 behavior.array.test "behavior-aarch64-linux-none-Debug-bare-multi anonymous list literal syntax"... OK
45/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi empty function with comments"... OK
46/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi truncate"... OK
47/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi truncate to non-power-of-two integers"... OK
48/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi global variables"... OK
49/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi comptime keyword on expressions"... OK
50/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi type equality"... OK
51/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi pointer dereferencing"... OK
52/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi const expression eval handling of variables"... OK
53/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi character literals"... OK
54/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi non const ptr to aliased type"... OK
55/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi cold function"... OK
56/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi unicode escape in character literal"... OK
57/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi unicode character in character literal"... OK
58/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi return string from function"... OK
59/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi hex escape"... OK
60/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi multiline string"... OK
61/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi multiline string comments at start"... OK
62/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi multiline string comments at end"... OK
63/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi multiline string comments in middle"... OK
64/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi multiline string comments at multiple places"... OK
65/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi string concatenation"... OK
66/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi array mult operator"... OK
67/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi opaque types"... OK
68/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi compile time global reinterpret"... OK
69/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi cast undefined"... OK
70/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi implicit cast after unreachable"... OK
71/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi comptime if inside runtime while which unconditionally breaks"... OK
72/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi implicit comptime while"... OK
73/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi function closes over local const"... OK
74/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi volatile load and store"... OK
75/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi call function pointer in struct"... behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi call function pointer in struct"... SKIP
SKIP
76/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi const ptr from var variable"... OK
77/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi call result of if else expression"... OK
78/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi memcpy and memset intrinsics"... OK
79/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi variable is allowed to be a pointer to an opaque type"... OK
80/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi take address of parameter"... OK
81/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi pointer to void return type"... OK
82/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi array 2D const double ptr"... OK
83/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi double implicit cast in same expression"... OK
84/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi struct inside function"... OK
85/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi fn call returning scalar optional in equality expression"... OK
86/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi global variable assignment with optional unwrapping with var initialized to undefined"... OK
87/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi peer result location with typed parent, runtime condition, comptime prongs"... OK
88/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi non-ambiguous reference of shadowed decls"... OK
89/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi use of declaration with same name as primitive"... OK
90/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi constant equal function pointers"... OK
91/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi comptime cast fn to ptr"... behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi comptime cast fn to ptr"... SKIP
SKIP
92/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi equality compare fn ptrs"... behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi equality compare fn ptrs"... SKIP
SKIP
93/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi self reference through fn ptr field"... behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi self reference through fn ptr field"... SKIP
SKIP
94/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi global variable initialized to global variable array element"... OK
95/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi global constant is loaded with a runtime-known index"... OK
96/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi multiline string literal is null terminated"... OK
97/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi string escapes"... OK
98/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi explicit cast optional pointers"... OK
99/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi pointer comparison"... OK
100/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi string concatenation"... OK
101/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi thread local variable"... OK
102/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi result location is optional inside error union"... OK
103/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi pointer to thread local array"... OK
104/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi auto created variables have correct alignment"... OK
105/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi extern variable with non-pointer opaque type"... OK
106/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi lazy typeInfo value as generic parameter"... OK
107/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi variable name containing underscores does not shadow int primitive"... OK
108/1098 behavior.basic.test "behavior-aarch64-linux-none-Debug-bare-multi if expression type coercion"... OK
109/1098 behavior.bit_shifting.test "behavior-aarch64-linux-none-Debug-bare-multi sharded table"... OK
110/1098 behavior.bit_shifting.test "behavior-aarch64-linux-none-Debug-bare-multi comptime shr of BigInt"... OK
111/1098 behavior.bit_shifting.test "behavior-aarch64-linux-none-Debug-bare-multi comptime shift safety check"... OK
112/1098 behavior.bool.test "behavior-aarch64-linux-none-Debug-bare-multi bool literals"... OK
113/1098 behavior.bool.test "behavior-aarch64-linux-none-Debug-bare-multi cast bool to int"... OK
114/1098 behavior.bool.test "behavior-aarch64-linux-none-Debug-bare-multi bool cmp"... OK
115/1098 behavior.bool.test "behavior-aarch64-linux-none-Debug-bare-multi compile time bool not"... OK
116/1098 behavior.bool.test "behavior-aarch64-linux-none-Debug-bare-multi short circuit"... OK
117/1098 behavior.bugs.394.test "behavior-aarch64-linux-none-Debug-bare-multi bug 394 fixed"... OK
118/1098 behavior.bugs.655.test "behavior-aarch64-linux-none-Debug-bare-multi function with *const parameter with type dereferenced by namespace"... OK
119/1098 behavior.bugs.656.test "behavior-aarch64-linux-none-Debug-bare-multi optional if after an if in a switch prong of a switch with 2 prongs in an else"... OK
120/1098 behavior.bugs.679.test "behavior-aarch64-linux-none-Debug-bare-multi false dependency loop in struct definition"... OK
121/1098 behavior.bugs.1025.test "behavior-aarch64-linux-none-Debug-bare-multi bug 1025"... OK
122/1098 behavior.bugs.1111.test "behavior-aarch64-linux-none-Debug-bare-multi issue 1111 fixed"... OK
123/1098 behavior.bugs.1277.test "behavior-aarch64-linux-none-Debug-bare-multi don't emit an LLVM global for a const function when it's in an optional in a struct"... OK
124/1098 behavior.bugs.1310.test "behavior-aarch64-linux-none-Debug-bare-multi fixed"... OK
125/1098 behavior.bugs.1381.test "behavior-aarch64-linux-none-Debug-bare-multi union that needs padding bytes inside an array"... OK
126/1098 behavior.bugs.1486.test "behavior-aarch64-linux-none-Debug-bare-multi constant pointer to global variable causes runtime load"... OK
127/1098 behavior.bugs.1500.test "behavior-aarch64-linux-none-Debug-bare-multi allow these dependencies"... OK
128/1098 behavior.bugs.1735.test "behavior-aarch64-linux-none-Debug-bare-multi initialization"... OK
129/1098 behavior.bugs.1741.test "behavior-aarch64-linux-none-Debug-bare-multi fixed"... OK
130/1098 behavior.bugs.1914.test "behavior-aarch64-linux-none-Debug-bare-multi segfault bug"... OK
131/1098 behavior.bugs.1914.test "behavior-aarch64-linux-none-Debug-bare-multi basic stuff"... OK
132/1098 behavior.bugs.2006.test "behavior-aarch64-linux-none-Debug-bare-multi bug 2006"... OK
133/1098 behavior.bugs.2346.test "behavior-aarch64-linux-none-Debug-bare-multi fixed"... OK
134/1098 behavior.bugs.2578.test "behavior-aarch64-linux-none-Debug-bare-multi fixed"... OK
135/1098 behavior.bugs.3007.test "behavior-aarch64-linux-none-Debug-bare-multi fixed"... OK
136/1098 behavior.bugs.3112.test "behavior-aarch64-linux-none-Debug-bare-multi zig test crash"... behavior.bugs.3112.test "behavior-aarch64-linux-none-Debug-bare-multi zig test crash"... SKIP
SKIP
137/1098 behavior.bugs.3367.test "behavior-aarch64-linux-none-Debug-bare-multi container member access usingnamespace decls"... OK
138/1098 behavior.bugs.6850.test "behavior-aarch64-linux-none-Debug-bare-multi lazy sizeof comparison with zero"... OK
139/1098 behavior.bugs.7250.test "behavior-aarch64-linux-none-Debug-bare-multi reference a global threadlocal variable"... OK
140/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi int to ptr cast"... OK
141/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi integer literal to pointer cast"... OK
142/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi peer type resolution: ?T and T"... OK
143/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi resolve undefined with integer"... OK
144/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi @intCast to comptime_int"... OK
145/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi implicit cast comptime numbers to any type when the value fits"... OK
146/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi implicit cast comptime_int to comptime_float"... OK
147/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi comptime_int @intToFloat"... OK
148/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi @floatToInt"... OK
149/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi implicitly cast indirect pointer to maybe-indirect pointer"... OK
150/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi @intCast comptime_int"... OK
151/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi @floatCast comptime_int and comptime_float"... OK
152/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi coerce undefined to optional"... OK
153/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi implicit cast from *[N]T to [*c]T"... OK
154/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi *usize to *void"... OK
155/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi @intToEnum passed a comptime_int to an enum with one item"... OK
156/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi @intCast to u0 and use the result"... OK
157/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi peer result null and comptime_int"... OK
158/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi *const ?[*]const T to [*c]const [*c]const T"... OK
159/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi array coersion to undefined at runtime"... OK
160/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi implicitly cast from int to anyerror!?T"... OK
161/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi return u8 coercing into ?u32 return type"... OK
162/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi cast from ?[*]T to ??[*]T"... OK
163/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi peer type unsigned int to signed"... OK
164/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi expected [*c]const u8, found [*:0]const u8"... OK
165/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi explicit cast from integer to error type"... OK
166/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi peer resolve array and const slice"... OK
167/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi implicitly cast from T to anyerror!?T"... OK
168/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi implicitly cast from [0]T to anyerror![]T"... OK
169/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi peer type resolution: [0]u8, []const u8, and anyerror![]u8"... OK
170/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi implicit cast from *const [N]T to []const T"... OK
171/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi peer type resolution: error and [N]T"... OK
172/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi single-item pointer of array to slice to unknown length pointer"... OK
173/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi cast *[1][*]const u8 to [*]const ?[*]const u8"... OK
174/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi vector casts"... OK
175/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi @floatCast cast down"... OK
176/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi peer type resolution: unreachable, error set, unreachable"... OK
177/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi peer cast *[0]T to E![]const T"... OK
178/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi peer cast *[0]T to []const T"... OK
179/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi peer resolution of string literals"... OK
180/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi type coercion related to sentinel-termination"... OK
181/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi peer type resolution implicit cast to return type"... OK
182/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi peer type resolution implicit cast to variable type"... OK
183/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi variable initialization uses result locations properly with regards to the type"... OK
184/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi cast between C pointer with different but compatible types"... OK
185/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi peer type resolve string lit with sentinel-terminated mutable slice"... OK
186/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi peer type resolve array pointers, one of them const"... OK
187/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi peer type resolve array pointer and unknown pointer"... OK
188/1098 behavior.cast.test "behavior-aarch64-linux-none-Debug-bare-multi comptime float casts"... OK
189/1098 behavior.comptime_memory.test "behavior-aarch64-linux-none-Debug-bare-multi type pun signed and unsigned as single pointer"... behavior.comptime_memory.test "behavior-aarch64-linux-none-Debug-bare-multi type pun signed and unsigned as single pointer"... SKIP
SKIP
190/1098 behavior.comptime_memory.test "behavior-aarch64-linux-none-Debug-bare-multi type pun signed and unsigned as many pointer"... behavior.comptime_memory.test "behavior-aarch64-linux-none-Debug-bare-multi type pun signed and unsigned as many pointer"... SKIP
SKIP
191/1098 behavior.comptime_memory.test "behavior-aarch64-linux-none-Debug-bare-multi type pun signed and unsigned as array pointer"... behavior.comptime_memory.test "behavior-aarch64-linux-none-Debug-bare-multi type pun signed and unsigned as array pointer"... SKIP
SKIP
192/1098 behavior.comptime_memory.test "behavior-aarch64-linux-none-Debug-bare-multi type pun signed and unsigned as offset many pointer"... behavior.comptime_memory.test "behavior-aarch64-linux-none-Debug-bare-multi type pun signed and unsigned as offset many pointer"... SKIP
SKIP
193/1098 behavior.comptime_memory.test "behavior-aarch64-linux-none-Debug-bare-multi type pun signed and unsigned as array pointer"... behavior.comptime_memory.test "behavior-aarch64-linux-none-Debug-bare-multi type pun signed and unsigned as array pointer"... SKIP
SKIP
194/1098 behavior.comptime_memory.test "behavior-aarch64-linux-none-Debug-bare-multi type pun value and struct"... behavior.comptime_memory.test "behavior-aarch64-linux-none-Debug-bare-multi type pun value and struct"... SKIP
SKIP
195/1098 behavior.comptime_memory.test "behavior-aarch64-linux-none-Debug-bare-multi type pun endianness"... behavior.comptime_memory.test "behavior-aarch64-linux-none-Debug-bare-multi type pun endianness"... SKIP
SKIP
196/1098 behavior.comptime_memory.test "behavior-aarch64-linux-none-Debug-bare-multi type pun bits"... behavior.comptime_memory.test "behavior-aarch64-linux-none-Debug-bare-multi type pun bits"... SKIP
SKIP
197/1098 behavior.comptime_memory.test "behavior-aarch64-linux-none-Debug-bare-multi basic pointer preservation"... behavior.comptime_memory.test "behavior-aarch64-linux-none-Debug-bare-multi basic pointer preservation"... SKIP
SKIP
198/1098 behavior.comptime_memory.test "behavior-aarch64-linux-none-Debug-bare-multi byte copy preserves linker value"... behavior.comptime_memory.test "behavior-aarch64-linux-none-Debug-bare-multi byte copy preserves linker value"... SKIP
SKIP
199/1098 behavior.comptime_memory.test "behavior-aarch64-linux-none-Debug-bare-multi unordered byte copy preserves linker value"... behavior.comptime_memory.test "behavior-aarch64-linux-none-Debug-bare-multi unordered byte copy preserves linker value"... SKIP
SKIP
200/1098 behavior.comptime_memory.test "behavior-aarch64-linux-none-Debug-bare-multi shuffle chunks of linker value"... behavior.comptime_memory.test "behavior-aarch64-linux-none-Debug-bare-multi shuffle chunks of linker value"... SKIP
SKIP
201/1098 behavior.comptime_memory.test "behavior-aarch64-linux-none-Debug-bare-multi dance on linker values"... behavior.comptime_memory.test "behavior-aarch64-linux-none-Debug-bare-multi dance on linker values"... SKIP
SKIP
202/1098 behavior.comptime_memory.test "behavior-aarch64-linux-none-Debug-bare-multi offset array ptr by element size"... behavior.comptime_memory.test "behavior-aarch64-linux-none-Debug-bare-multi offset array ptr by element size"... SKIP
SKIP
203/1098 behavior.comptime_memory.test "behavior-aarch64-linux-none-Debug-bare-multi offset instance by field size"... behavior.comptime_memory.test "behavior-aarch64-linux-none-Debug-bare-multi offset instance by field size"... SKIP
SKIP
204/1098 behavior.comptime_memory.test "behavior-aarch64-linux-none-Debug-bare-multi offset field ptr by enclosing array element size"... behavior.comptime_memory.test "behavior-aarch64-linux-none-Debug-bare-multi offset field ptr by enclosing array element size"... SKIP
SKIP
205/1098 behavior.fn_in_struct_in_comptime.test "behavior-aarch64-linux-none-Debug-bare-multi define a function in an anonymous struct in comptime"... OK
206/1098 behavior.hasdecl.test "behavior-aarch64-linux-none-Debug-bare-multi @hasDecl"... OK
207/1098 behavior.hasfield.test "behavior-aarch64-linux-none-Debug-bare-multi @hasField"... OK
208/1098 behavior.namespace_depends_on_compile_var.test "behavior-aarch64-linux-none-Debug-bare-multi namespace depends on compile var"... OK
209/1098 behavior.optional.test "behavior-aarch64-linux-none-Debug-bare-multi passing an optional integer as a parameter"... OK
210/1098 behavior.optional.test "behavior-aarch64-linux-none-Debug-bare-multi optional pointer to size zero struct"... OK
211/1098 behavior.optional.test "behavior-aarch64-linux-none-Debug-bare-multi equality compare optional pointers"... OK
212/1098 behavior.optional.test "behavior-aarch64-linux-none-Debug-bare-multi optional with void type"... OK
213/1098 behavior.optional.test "behavior-aarch64-linux-none-Debug-bare-multi address of unwrap optional"... OK
214/1098 behavior.optional.test "behavior-aarch64-linux-none-Debug-bare-multi nested optional field in struct"... OK
215/1098 behavior.optional.test "behavior-aarch64-linux-none-Debug-bare-multi equality compare optional with non-optional"... OK
216/1098 behavior.optional.test "behavior-aarch64-linux-none-Debug-bare-multi unwrap function call with optional pointer return value"... OK
217/1098 behavior.optional.test "behavior-aarch64-linux-none-Debug-bare-multi nested orelse"... OK
218/1098 behavior.optional.test "behavior-aarch64-linux-none-Debug-bare-multi self-referential struct through a slice of optional"... OK
219/1098 behavior.optional.test "behavior-aarch64-linux-none-Debug-bare-multi assigning to an unwrapped optional field in an inline loop"... OK
220/1098 behavior.optional.test "behavior-aarch64-linux-none-Debug-bare-multi coerce an anon struct literal to optional struct"... OK
221/1098 behavior.optional.test "behavior-aarch64-linux-none-Debug-bare-multi 0-bit child type coerced to optional return ptr result location"... OK
222/1098 behavior.optional.test "behavior-aarch64-linux-none-Debug-bare-multi 0-bit child type coerced to optional"... OK
223/1098 behavior.optional.test "behavior-aarch64-linux-none-Debug-bare-multi array of optional unaligned types"... OK
224/1098 behavior.prefetch.test "behavior-aarch64-linux-none-Debug-bare-multi @prefetch()"... OK
225/1098 behavior.pub_enum.test "behavior-aarch64-linux-none-Debug-bare-multi pub enum"... OK
226/1098 behavior.pub_enum.test "behavior-aarch64-linux-none-Debug-bare-multi cast with imported symbol"... OK
227/1098 behavior.slice.test "behavior-aarch64-linux-none-Debug-bare-multi slicing"... OK
228/1098 behavior.slice.test "behavior-aarch64-linux-none-Debug-bare-multi const slice"... OK
229/1098 behavior.slice.test "behavior-aarch64-linux-none-Debug-bare-multi comptime slice of undefined pointer of length 0"... OK
230/1098 behavior.slice.test "behavior-aarch64-linux-none-Debug-bare-multi implicitly cast array of size 0 to slice"... OK
231/1098 behavior.slice.test "behavior-aarch64-linux-none-Debug-bare-multi access len index of sentinel-terminated slice"... OK
232/1098 behavior.slice.test "behavior-aarch64-linux-none-Debug-bare-multi comptime slice of slice preserves comptime var"... OK
233/1098 behavior.slice.test "behavior-aarch64-linux-none-Debug-bare-multi slice of type"... OK
234/1098 behavior.slice.test "behavior-aarch64-linux-none-Debug-bare-multi generic malloc free"... OK
235/1098 behavior.slice.test "behavior-aarch64-linux-none-Debug-bare-multi slice of hardcoded address to pointer"... OK
236/1098 behavior.slice.test "behavior-aarch64-linux-none-Debug-bare-multi comptime slice of pointer preserves comptime var"... OK
237/1098 behavior.slice.test "behavior-aarch64-linux-none-Debug-bare-multi comptime pointer cast array and then slice"... OK
238/1098 behavior.slice.test "behavior-aarch64-linux-none-Debug-bare-multi slicing zero length array"... OK
239/1098 behavior.slice.test "behavior-aarch64-linux-none-Debug-bare-multi compile time slice of pointer to hard coded address"... behavior.slice.test "behavior-aarch64-linux-none-Debug-bare-multi compile time slice of pointer to hard coded address"... SKIP
SKIP
240/1098 behavior.slice.test "behavior-aarch64-linux-none-Debug-bare-multi slice string literal has correct type"... OK
241/1098 behavior.slice.test "behavior-aarch64-linux-none-Debug-bare-multi result location zero sized array inside struct field implicit cast to slice"... OK
242/1098 behavior.slice.test "behavior-aarch64-linux-none-Debug-bare-multi runtime safety lets us slice from len..len"... OK
243/1098 behavior.slice.test "behavior-aarch64-linux-none-Debug-bare-multi C pointer"... OK
244/1098 behavior.slice.test "behavior-aarch64-linux-none-Debug-bare-multi C pointer slice access"... OK
245/1098 behavior.slice.test "behavior-aarch64-linux-none-Debug-bare-multi comptime slices are disambiguated"... OK
246/1098 behavior.slice.test "behavior-aarch64-linux-none-Debug-bare-multi slice type with custom alignment"... OK
247/1098 behavior.slice.test "behavior-aarch64-linux-none-Debug-bare-multi obtaining a null terminated slice"... OK
248/1098 behavior.slice.test "behavior-aarch64-linux-none-Debug-bare-multi empty array to slice"... OK
249/1098 behavior.slice.test "behavior-aarch64-linux-none-Debug-bare-multi @ptrCast slice to pointer"... OK
250/1098 behavior.slice.test "behavior-aarch64-linux-none-Debug-bare-multi slice syntax resulting in pointer-to-array"... OK
251/1098 behavior.slice.test "behavior-aarch64-linux-none-Debug-bare-multi type coercion of pointer to anon struct literal to pointer to slice"... OK
252/1098 behavior.slice.test "behavior-aarch64-linux-none-Debug-bare-multi array concat of slices gives slice"... OK
253/1098 behavior.slice.test "behavior-aarch64-linux-none-Debug-bare-multi slice bounds in comptime concatenation"... OK
254/1098 behavior.slice.test "behavior-aarch64-linux-none-Debug-bare-multi slice sentinel access at comptime"... OK
255/1098 behavior.slice_sentinel_comptime.test "behavior-aarch64-linux-none-Debug-bare-multi comptime slice-sentinel in bounds (unterminated)"... OK
256/1098 behavior.slice_sentinel_comptime.test "behavior-aarch64-linux-none-Debug-bare-multi comptime slice-sentinel in bounds (end,unterminated)"... OK
257/1098 behavior.slice_sentinel_comptime.test "behavior-aarch64-linux-none-Debug-bare-multi comptime slice-sentinel in bounds (terminated)"... OK
258/1098 behavior.slice_sentinel_comptime.test "behavior-aarch64-linux-none-Debug-bare-multi comptime slice-sentinel in bounds (on target sentinel)"... OK
259/1098 behavior.type.test "behavior-aarch64-linux-none-Debug-bare-multi Type.MetaType"... OK
260/1098 behavior.type.test "behavior-aarch64-linux-none-Debug-bare-multi Type.Void"... OK
261/1098 behavior.type.test "behavior-aarch64-linux-none-Debug-bare-multi Type.Bool"... OK
262/1098 behavior.type.test "behavior-aarch64-linux-none-Debug-bare-multi Type.NoReturn"... OK
263/1098 behavior.type.test "behavior-aarch64-linux-none-Debug-bare-multi Type.Int"... OK
264/1098 behavior.type.test "behavior-aarch64-linux-none-Debug-bare-multi Type.ComptimeFloat"... OK
265/1098 behavior.type.test "behavior-aarch64-linux-none-Debug-bare-multi Type.ComptimeInt"... OK
266/1098 behavior.type.test "behavior-aarch64-linux-none-Debug-bare-multi Type.Undefined"... OK
267/1098 behavior.type.test "behavior-aarch64-linux-none-Debug-bare-multi Type.Null"... OK
268/1098 behavior.type.test "behavior-aarch64-linux-none-Debug-bare-multi Type.EnumLiteral"... OK
269/1098 behavior.type.test "behavior-aarch64-linux-none-Debug-bare-multi Type.Pointer"... OK
270/1098 behavior.truncate.test "behavior-aarch64-linux-none-Debug-bare-multi truncate u0 to larger integer allowed and has comptime known result"... OK
271/1098 behavior.truncate.test "behavior-aarch64-linux-none-Debug-bare-multi truncate.u0.literal"... OK
272/1098 behavior.truncate.test "behavior-aarch64-linux-none-Debug-bare-multi truncate.u0.const"... OK
273/1098 behavior.truncate.test "behavior-aarch64-linux-none-Debug-bare-multi truncate.u0.var"... OK
274/1098 behavior.truncate.test "behavior-aarch64-linux-none-Debug-bare-multi truncate i0 to larger integer allowed and has comptime known result"... OK
275/1098 behavior.truncate.test "behavior-aarch64-linux-none-Debug-bare-multi truncate.i0.literal"... OK
276/1098 behavior.truncate.test "behavior-aarch64-linux-none-Debug-bare-multi truncate.i0.const"... OK
277/1098 behavior.truncate.test "behavior-aarch64-linux-none-Debug-bare-multi truncate.i0.var"... OK
278/1098 behavior.truncate.test "behavior-aarch64-linux-none-Debug-bare-multi truncate on comptime integer"... OK
279/1098 behavior.struct.test "behavior-aarch64-linux-none-Debug-bare-multi top level fields"... OK
280/1098 behavior.struct.test "behavior-aarch64-linux-none-Debug-bare-multi non-packed struct has fields padded out to the required alignment"... OK
281/1098 behavior.struct.test "behavior-aarch64-linux-none-Debug-bare-multi lower unnamed constants"... OK
282/1098 behavior.struct.test "behavior-aarch64-linux-none-Debug-bare-multi structs"... OK
283/1098 behavior.struct.test "behavior-aarch64-linux-none-Debug-bare-multi struct byval assign"... OK
284/1098 behavior.struct.test "behavior-aarch64-linux-none-Debug-bare-multi call struct static method"... OK
285/1098 behavior.struct.test "behavior-aarch64-linux-none-Debug-bare-multi invoke static method in global scope"... OK
286/1098 behavior.struct.test "behavior-aarch64-linux-none-Debug-bare-multi return empty struct instance"... OK
287/1098 behavior.struct.test "behavior-aarch64-linux-none-Debug-bare-multi fn call of struct field"... OK
288/1098 behavior.struct.test "behavior-aarch64-linux-none-Debug-bare-multi struct initializer"... OK
289/1098 behavior.struct.test "behavior-aarch64-linux-none-Debug-bare-multi call member function directly"... OK
290/1098 behavior.struct.test "behavior-aarch64-linux-none-Debug-bare-multi store member function in variable"... OK
291/1098 behavior.struct.test "behavior-aarch64-linux-none-Debug-bare-multi member functions"... OK
292/1098 behavior.struct.test "behavior-aarch64-linux-none-Debug-bare-multi return struct byval from function"... OK
293/1098 behavior.struct.test "behavior-aarch64-linux-none-Debug-bare-multi call method with mutable reference to struct with no fields"... OK
294/1098 behavior.struct.test "behavior-aarch64-linux-none-Debug-bare-multi usingnamespace within struct scope"... OK
295/1098 behavior.struct.test "behavior-aarch64-linux-none-Debug-bare-multi struct field init with catch"... OK
296/1098 behavior.struct.test "behavior-aarch64-linux-none-Debug-bare-multi packed struct field alignment"... OK
297/1098 behavior.struct.test "behavior-aarch64-linux-none-Debug-bare-multi bit field alignment"... OK
298/1098 behavior.array_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi set global var array via slice embedded in struct"... OK
299/1098 behavior.array_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi read/write through global variable array of struct fields initialized via array mult"... OK
300/1098 behavior.array_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi implicit cast single-item pointer"... OK
301/1098 behavior.array_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi comptime evaluating function that takes array by value"... OK
302/1098 behavior.array_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi runtime initialize array elem and then implicit cast to slice"... OK
303/1098 behavior.array_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi array literal as argument to function"... OK
304/1098 behavior.array_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi double nested array to const slice cast in array literal"... OK
305/1098 behavior.array_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi anonymous literal in array"... OK
306/1098 behavior.array_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi access the null element of a null terminated array"... OK
307/1098 behavior.array_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi type deduction for array subscript expression"... OK
308/1098 behavior.array_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi sentinel element count towards the ABI size calculation"... OK
309/1098 behavior.array_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi zero-sized array with recursive type definition"... OK
310/1098 behavior.array_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi type coercion of anon struct literal to array"... OK
311/1098 behavior.array_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi type coercion of pointer to anon struct literal to pointer to array"... OK
312/1098 behavior.bitcast.test "behavior-aarch64-linux-none-Debug-bare-multi @bitCast i32 -> u32"... OK
313/1098 behavior.bitcast.test "behavior-aarch64-linux-none-Debug-bare-multi bitcast result to _"... OK
314/1098 behavior.bitcast.test "behavior-aarch64-linux-none-Debug-bare-multi nested bitcast"... OK
315/1098 behavior.bitcast.test "behavior-aarch64-linux-none-Debug-bare-multi @bitCast enum to its integer type"... OK
316/1098 behavior.bitcast.test "behavior-aarch64-linux-none-Debug-bare-multi bitcast literal [4]u8 param to u32"... OK
317/1098 behavior.bitcast.test "behavior-aarch64-linux-none-Debug-bare-multi bitcast generates a temporary value"... OK
318/1098 behavior.bitcast.test "behavior-aarch64-linux-none-Debug-bare-multi @bitCast packed structs at runtime and comptime"... OK
319/1098 behavior.bitcast.test "behavior-aarch64-linux-none-Debug-bare-multi @bitCast extern structs at runtime and comptime"... OK
320/1098 behavior.bitcast.test "behavior-aarch64-linux-none-Debug-bare-multi bitcast packed struct to integer and back"... OK
321/1098 behavior.bitcast.test "behavior-aarch64-linux-none-Debug-bare-multi implicit cast to error union by returning"... OK
322/1098 behavior.bitcast.test "behavior-aarch64-linux-none-Debug-bare-multi bitcast packed struct literal to byte"... OK
323/1098 behavior.bitcast.test "behavior-aarch64-linux-none-Debug-bare-multi comptime bitcast used in expression has the correct type"... OK
324/1098 behavior.bitcast.test "behavior-aarch64-linux-none-Debug-bare-multi bitcast passed as tuple element"... OK
325/1098 behavior.bitcast.test "behavior-aarch64-linux-none-Debug-bare-multi triple level result location with bitcast sandwich passed as tuple element"... OK
326/1098 behavior.bugs.624.test "behavior-aarch64-linux-none-Debug-bare-multi foo"... OK
327/1098 behavior.bugs.704.test "behavior-aarch64-linux-none-Debug-bare-multi bug 704"... OK
328/1098 behavior.bugs.1076.test "behavior-aarch64-linux-none-Debug-bare-multi comptime code should not modify constant data"... OK
329/1098 behavior.bugs.2692.test "behavior-aarch64-linux-none-Debug-bare-multi address of 0 length array"... OK
330/1098 behavior.bugs.2889.test "behavior-aarch64-linux-none-Debug-bare-multi fixed"... OK
331/1098 behavior.bugs.3046.test "behavior-aarch64-linux-none-Debug-bare-multi fixed"... OK
332/1098 behavior.bugs.3586.test "behavior-aarch64-linux-none-Debug-bare-multi fixed"... OK
333/1098 behavior.bugs.4560.test "behavior-aarch64-linux-none-Debug-bare-multi fixed"... OK
334/1098 behavior.bugs.4954.test "behavior-aarch64-linux-none-Debug-bare-multi crash"... OK
335/1098 behavior.byval_arg_var.test "behavior-aarch64-linux-none-Debug-bare-multi pass string literal byvalue to a generic var param"... OK
336/1098 behavior.call.test "behavior-aarch64-linux-none-Debug-bare-multi basic invocations"... OK
337/1098 behavior.call.test "behavior-aarch64-linux-none-Debug-bare-multi tuple parameters"... OK
338/1098 behavior.call.test "behavior-aarch64-linux-none-Debug-bare-multi comptime call with bound function as parameter"... OK
339/1098 behavior.cast_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi pointer reinterpret const float to int"... OK
340/1098 behavior.cast_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi @floatToInt"... OK
341/1098 behavior.cast_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi implicit cast from [*]T to ?*anyopaque"... OK
342/1098 behavior.cast_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi compile time int to ptr of function"... behavior.cast_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi compile time int to ptr of function"... SKIP
SKIP
343/1098 behavior.cast_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi implicit ptr to *anyopaque"... OK
344/1098 behavior.cast_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi return null from fn() anyerror!?&T"... OK
345/1098 behavior.cast_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi peer type resolution: [0]u8 and []const u8"... OK
346/1098 behavior.cast_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi implicitly cast from [N]T to ?[]const T"... OK
347/1098 behavior.cast_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi cast u128 to f128 and back"... OK
348/1098 behavior.cast_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi implicit cast from *[N]T to ?[*]T"... OK
349/1098 behavior.cast_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi implicit cast from *T to ?*anyopaque"... OK
350/1098 behavior.cast_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi implicit cast *[0]T to E![]const u8"... OK
351/1098 behavior.cast_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi cast from array reference to fn: comptime fn ptr"... OK
352/1098 behavior.cast_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi cast from array reference to fn: runtime fn ptr"... OK
353/1098 behavior.cast_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi *const [N]null u8 to ?[]const u8"... OK
354/1098 behavior.cast_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi cast between [*c]T and ?[*:0]T on fn parameter"... OK
355/1098 behavior.cast_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi assignment to optional pointer result loc"... OK
356/1098 behavior.cast_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi cast between *[N]void and []void"... OK
357/1098 behavior.cast_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi peer resolve arrays of different size to const slice"... OK
358/1098 behavior.cast_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi cast f16 to wider types"... OK
359/1098 behavior.cast_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi cast f128 to narrower types"... OK
360/1098 behavior.cast_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi peer type resolution: unreachable, null, slice"... OK
361/1098 behavior.cast_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi cast i8 fn call peers to i32 result"... OK
362/1098 behavior.defer.test "behavior-aarch64-linux-none-Debug-bare-multi break and continue inside loop inside defer expression"... OK
363/1098 behavior.defer.test "behavior-aarch64-linux-none-Debug-bare-multi defer and labeled break"... OK
364/1098 behavior.defer.test "behavior-aarch64-linux-none-Debug-bare-multi errdefer does not apply to fn inside fn"... OK
365/1098 behavior.defer.test "behavior-aarch64-linux-none-Debug-bare-multi return variable while defer expression in scope to modify it"... OK
366/1098 behavior.defer.test "behavior-aarch64-linux-none-Debug-bare-multi mixing normal and error defers"... OK
367/1098 behavior.defer.test "behavior-aarch64-linux-none-Debug-bare-multi errdefer with payload"... OK
368/1098 behavior.enum.test "behavior-aarch64-linux-none-Debug-bare-multi enum to int"... OK
369/1098 behavior.enum.test "behavior-aarch64-linux-none-Debug-bare-multi int to enum"... OK
370/1098 behavior.enum.test "behavior-aarch64-linux-none-Debug-bare-multi enum sizes"... OK
371/1098 behavior.enum.test "behavior-aarch64-linux-none-Debug-bare-multi enum literal equality"... OK
372/1098 behavior.enum.test "behavior-aarch64-linux-none-Debug-bare-multi enum literal cast to enum"... OK
373/1098 behavior.enum.test "behavior-aarch64-linux-none-Debug-bare-multi peer type resolution with enum literal"... OK
374/1098 behavior.enum.test "behavior-aarch64-linux-none-Debug-bare-multi enum with specified tag values"... OK
375/1098 behavior.enum.test "behavior-aarch64-linux-none-Debug-bare-multi non-exhaustive enum"... OK
376/1098 behavior.enum.test "behavior-aarch64-linux-none-Debug-bare-multi empty non-exhaustive enum"... OK
377/1098 behavior.enum.test "behavior-aarch64-linux-none-Debug-bare-multi single field non-exhaustive enum"... OK
378/1098 behavior.enum.test "behavior-aarch64-linux-none-Debug-bare-multi enum with tag values don't require parens"... OK
379/1098 behavior.enum.test "behavior-aarch64-linux-none-Debug-bare-multi cast integer literal to enum"... OK
380/1098 behavior.enum.test "behavior-aarch64-linux-none-Debug-bare-multi enum with specified and unspecified tag values"... OK
381/1098 behavior.enum.test "behavior-aarch64-linux-none-Debug-bare-multi set enum tag type"... OK
382/1098 behavior.enum.test "behavior-aarch64-linux-none-Debug-bare-multi casting enum to its tag type"... OK
383/1098 behavior.enum.test "behavior-aarch64-linux-none-Debug-bare-multi enum with 1 field but explicit tag type should still have the tag type"... OK
384/1098 behavior.enum.test "behavior-aarch64-linux-none-Debug-bare-multi signed integer as enum tag"... OK
385/1098 behavior.enum.test "behavior-aarch64-linux-none-Debug-bare-multi enum with one member and custom tag type"... OK
386/1098 behavior.enum.test "behavior-aarch64-linux-none-Debug-bare-multi enum with one member and u1 tag type @enumToInt"... OK
387/1098 behavior.enum.test "behavior-aarch64-linux-none-Debug-bare-multi enum with comptime_int tag type"... OK
388/1098 behavior.enum.test "behavior-aarch64-linux-none-Debug-bare-multi enum with one member default to u0 tag type"... OK
389/1098 behavior.enum.test "behavior-aarch64-linux-none-Debug-bare-multi comparison operator on enum with one member is comptime known"... OK
390/1098 behavior.enum.test "behavior-aarch64-linux-none-Debug-bare-multi switch on enum with one member is comptime known"... OK
391/1098 behavior.enum.test "behavior-aarch64-linux-none-Debug-bare-multi method call on an enum"... OK
392/1098 behavior.enum.test "behavior-aarch64-linux-none-Debug-bare-multi enum value allocation"... OK
393/1098 behavior.enum.test "behavior-aarch64-linux-none-Debug-bare-multi enum literal casting to tagged union"... OK
394/1098 behavior.enum.test "behavior-aarch64-linux-none-Debug-bare-multi enum literal casting to error union with payload enum"... OK
395/1098 behavior.enum.test "behavior-aarch64-linux-none-Debug-bare-multi exporting enum type and value"... OK
396/1098 behavior.enum.test "behavior-aarch64-linux-none-Debug-bare-multi constant enum initialization with differing sizes"... OK
397/1098 behavior.enum.test "behavior-aarch64-linux-none-Debug-bare-multi @tagName"... OK
398/1098 behavior.enum.test "behavior-aarch64-linux-none-Debug-bare-multi @tagName non-exhaustive enum"... OK
399/1098 behavior.enum.test "behavior-aarch64-linux-none-Debug-bare-multi @tagName is null-terminated"... OK
400/1098 behavior.enum.test "behavior-aarch64-linux-none-Debug-bare-multi tag name with assigned enum values"... OK
401/1098 behavior.enum.test "behavior-aarch64-linux-none-Debug-bare-multi @tagName on enum literals"... OK
402/1098 behavior.enum.test "behavior-aarch64-linux-none-Debug-bare-multi enum literal casting to optional"... OK
403/1098 behavior.enum.test "behavior-aarch64-linux-none-Debug-bare-multi bit field access with enum fields"... OK
404/1098 behavior.enum.test "behavior-aarch64-linux-none-Debug-bare-multi enum literal in array literal"... OK
405/1098 behavior.error.test "behavior-aarch64-linux-none-Debug-bare-multi error values"... OK
406/1098 behavior.error.test "behavior-aarch64-linux-none-Debug-bare-multi redefinition of error values allowed"... OK
407/1098 behavior.error.test "behavior-aarch64-linux-none-Debug-bare-multi error binary operator"... OK
408/1098 behavior.error.test "behavior-aarch64-linux-none-Debug-bare-multi empty error union"... OK
409/1098 behavior.error.test "behavior-aarch64-linux-none-Debug-bare-multi error wrapping"... OK
410/1098 behavior.error.test "behavior-aarch64-linux-none-Debug-bare-multi unwrap simple value from error"... OK
411/1098 behavior.error.test "behavior-aarch64-linux-none-Debug-bare-multi error return in assignment"... OK
412/1098 behavior.error.test "behavior-aarch64-linux-none-Debug-bare-multi syntax: optional operator in front of error union operator"... OK
413/1098 behavior.error.test "behavior-aarch64-linux-none-Debug-bare-multi widen cast integer payload of error union function call"... OK
414/1098 behavior.error.test "behavior-aarch64-linux-none-Debug-bare-multi debug info for optional error set"... OK
415/1098 behavior.error.test "behavior-aarch64-linux-none-Debug-bare-multi implicit cast to optional to error union to return result loc"... OK
416/1098 behavior.error.test "behavior-aarch64-linux-none-Debug-bare-multi error: fn returning empty error set can be passed as fn returning any error"... OK
417/1098 behavior.error.test "behavior-aarch64-linux-none-Debug-bare-multi error union type "... OK
418/1098 behavior.error.test "behavior-aarch64-linux-none-Debug-bare-multi error set type"... OK
419/1098 behavior.error.test "behavior-aarch64-linux-none-Debug-bare-multi explicit error set cast"... OK
420/1098 behavior.error.test "behavior-aarch64-linux-none-Debug-bare-multi comptime test error for empty error set"... OK
421/1098 behavior.error.test "behavior-aarch64-linux-none-Debug-bare-multi comptime err to int of error set with only 1 possible value"... OK
422/1098 behavior.error.test "behavior-aarch64-linux-none-Debug-bare-multi error union peer type resolution"... OK
423/1098 behavior.error.test "behavior-aarch64-linux-none-Debug-bare-multi error: Zero sized error set returned with value payload crash"... OK
424/1098 behavior.error.test "behavior-aarch64-linux-none-Debug-bare-multi error: Infer error set from literals"... OK
425/1098 behavior.error.test "behavior-aarch64-linux-none-Debug-bare-multi nested error union function call in optional unwrap"... OK
426/1098 behavior.error.test "behavior-aarch64-linux-none-Debug-bare-multi return function call to error set from error union function"... OK
427/1098 behavior.error.test "behavior-aarch64-linux-none-Debug-bare-multi optional error set is the same size as error set"... OK
428/1098 behavior.error.test "behavior-aarch64-linux-none-Debug-bare-multi nested catch"... OK
429/1098 behavior.error.test "behavior-aarch64-linux-none-Debug-bare-multi function pointer with return type that is error union with payload which is pointer of parent struct"... OK
430/1098 behavior.error.test "behavior-aarch64-linux-none-Debug-bare-multi return result loc as peer result loc in inferred error set function"... OK
431/1098 behavior.error.test "behavior-aarch64-linux-none-Debug-bare-multi error payload type is correctly resolved"... OK
432/1098 behavior.error.test "behavior-aarch64-linux-none-Debug-bare-multi error union comptime caching"... OK
433/1098 behavior.fn.test "behavior-aarch64-linux-none-Debug-bare-multi params"... OK
434/1098 behavior.fn.test "behavior-aarch64-linux-none-Debug-bare-multi local variables"... OK
435/1098 behavior.fn.test "behavior-aarch64-linux-none-Debug-bare-multi mutable local variables"... OK
436/1098 behavior.fn.test "behavior-aarch64-linux-none-Debug-bare-multi separate block scopes"... OK
437/1098 behavior.fn.test "behavior-aarch64-linux-none-Debug-bare-multi weird function name"... OK
438/1098 behavior.fn.test "behavior-aarch64-linux-none-Debug-bare-multi assign inline fn to const variable"... OK
439/1098 behavior.fn.test "behavior-aarch64-linux-none-Debug-bare-multi return inner function which references comptime variable of outer function"... behavior.fn.test "behavior-aarch64-linux-none-Debug-bare-multi return inner function which references comptime variable of outer function"... SKIP
SKIP
440/1098 behavior.fn.test "behavior-aarch64-linux-none-Debug-bare-multi discard the result of a function that returns a struct"... OK
441/1098 behavior.fn.test "behavior-aarch64-linux-none-Debug-bare-multi inline function call that calls optional function pointer, return pointer at callsite interacts correctly with callsite return type"... behavior.fn.test "behavior-aarch64-linux-none-Debug-bare-multi inline function call that calls optional function pointer, return pointer at callsite interacts correctly with callsite return type"... SKIP
SKIP
442/1098 behavior.fn.test "behavior-aarch64-linux-none-Debug-bare-multi implicit cast function unreachable return"... OK
443/1098 behavior.fn.test "behavior-aarch64-linux-none-Debug-bare-multi extern struct with stdcallcc fn pointer"... behavior.fn.test "behavior-aarch64-linux-none-Debug-bare-multi extern struct with stdcallcc fn pointer"... SKIP
SKIP
444/1098 behavior.fn.test "behavior-aarch64-linux-none-Debug-bare-multi function with complex callconv and return type expressions"... OK
445/1098 behavior.fn.test "behavior-aarch64-linux-none-Debug-bare-multi pass by non-copying value"... OK
446/1098 behavior.fn.test "behavior-aarch64-linux-none-Debug-bare-multi pass by non-copying value through var arg"... OK
447/1098 behavior.fn.test "behavior-aarch64-linux-none-Debug-bare-multi pass by non-copying value as method"... OK
448/1098 behavior.fn.test "behavior-aarch64-linux-none-Debug-bare-multi pass by non-copying value as method, which is generic"... OK
449/1098 behavior.fn.test "behavior-aarch64-linux-none-Debug-bare-multi pass by non-copying value as method, at comptime"... OK
450/1098 behavior.fn.test "behavior-aarch64-linux-none-Debug-bare-multi implicit cast fn call result to optional in field result"... OK
451/1098 behavior.fn.test "behavior-aarch64-linux-none-Debug-bare-multi void parameters"... OK
452/1098 behavior.fn.test "behavior-aarch64-linux-none-Debug-bare-multi call function with empty string"... OK
453/1098 behavior.fn.test "behavior-aarch64-linux-none-Debug-bare-multi function pointers"... OK
454/1098 behavior.fn.test "behavior-aarch64-linux-none-Debug-bare-multi number literal as an argument"... OK
455/1098 behavior.fn.test "behavior-aarch64-linux-none-Debug-bare-multi function call with anon list literal"... OK
456/1098 behavior.fn.test "behavior-aarch64-linux-none-Debug-bare-multi ability to give comptime types and non comptime types to same parameter"... OK
457/1098 behavior.fn.test "behavior-aarch64-linux-none-Debug-bare-multi function with inferred error set but returning no error"... OK
458/1098 behavior.for.test "behavior-aarch64-linux-none-Debug-bare-multi continue in for loop"... OK
459/1098 behavior.for.test "behavior-aarch64-linux-none-Debug-bare-multi break from outer for loop"... OK
460/1098 behavior.for.test "behavior-aarch64-linux-none-Debug-bare-multi continue outer for loop"... OK
461/1098 behavior.for.test "behavior-aarch64-linux-none-Debug-bare-multi ignore lval with underscore (for loop)"... OK
462/1098 behavior.for.test "behavior-aarch64-linux-none-Debug-bare-multi basic for loop"... OK
463/1098 behavior.for.test "behavior-aarch64-linux-none-Debug-bare-multi for with null and T peer types and inferred result location type"... OK
464/1098 behavior.for.test "behavior-aarch64-linux-none-Debug-bare-multi 2 break statements and an else"... OK
465/1098 behavior.for.test "behavior-aarch64-linux-none-Debug-bare-multi for loop with pointer elem var"... OK
466/1098 behavior.for.test "behavior-aarch64-linux-none-Debug-bare-multi for copies its payload"... OK
467/1098 behavior.for.test "behavior-aarch64-linux-none-Debug-bare-multi for on slice with allowzero ptr"... OK
468/1098 behavior.generics.test "behavior-aarch64-linux-none-Debug-bare-multi one param, explicit comptime"... OK
469/1098 behavior.generics.test "behavior-aarch64-linux-none-Debug-bare-multi simple generic fn"... OK
470/1098 behavior.generics.test "behavior-aarch64-linux-none-Debug-bare-multi compile time generic eval"... OK
471/1098 behavior.generics.test "behavior-aarch64-linux-none-Debug-bare-multi fn with comptime args"... OK
472/1098 behavior.generics.test "behavior-aarch64-linux-none-Debug-bare-multi anytype params"... OK
473/1098 behavior.generics.test "behavior-aarch64-linux-none-Debug-bare-multi type constructed by comptime function call"... OK
474/1098 behavior.generics.test "behavior-aarch64-linux-none-Debug-bare-multi function with return type type"... OK
475/1098 behavior.generics.test "behavior-aarch64-linux-none-Debug-bare-multi const decls in struct"... OK
476/1098 behavior.generics.test "behavior-aarch64-linux-none-Debug-bare-multi use generic param in generic param"... OK
477/1098 behavior.generics.test "behavior-aarch64-linux-none-Debug-bare-multi generic fn with implicit cast"... OK
478/1098 behavior.generics.test "behavior-aarch64-linux-none-Debug-bare-multi generic fn keeps non-generic parameter types"... OK
479/1098 behavior.generics.test "behavior-aarch64-linux-none-Debug-bare-multi array of generic fns"... OK
480/1098 behavior.generics.test "behavior-aarch64-linux-none-Debug-bare-multi generic struct"... OK
481/1098 behavior.if.test "behavior-aarch64-linux-none-Debug-bare-multi if statements"... OK
482/1098 behavior.if.test "behavior-aarch64-linux-none-Debug-bare-multi else if expression"... OK
483/1098 behavior.if.test "behavior-aarch64-linux-none-Debug-bare-multi unwrap mutable global var"... OK
484/1098 behavior.if.test "behavior-aarch64-linux-none-Debug-bare-multi labeled break inside comptime if inside runtime if"... OK
485/1098 behavior.if.test "behavior-aarch64-linux-none-Debug-bare-multi const result loc, runtime if cond, else unreachable"... OK
486/1098 behavior.if.test "behavior-aarch64-linux-none-Debug-bare-multi if copies its payload"... OK
487/1098 behavior.if.test "behavior-aarch64-linux-none-Debug-bare-multi if prongs cast to expected type instead of peer type resolution"... OK
488/1098 behavior.import.test "behavior-aarch64-linux-none-Debug-bare-multi call fn via namespace lookup"... OK
489/1098 behavior.import.test "behavior-aarch64-linux-none-Debug-bare-multi importing the same thing gives the same import"... OK
490/1098 behavior.import.test "behavior-aarch64-linux-none-Debug-bare-multi import in non-toplevel scope"... OK
491/1098 behavior.import.test "behavior-aarch64-linux-none-Debug-bare-multi import empty file"... OK
492/1098 behavior.incomplete_struct_param_tld.test "behavior-aarch64-linux-none-Debug-bare-multi incomplete struct param top level declaration"... OK
493/1098 behavior.inttoptr.test "behavior-aarch64-linux-none-Debug-bare-multi casting integer address to function pointer"... behavior.inttoptr.test "behavior-aarch64-linux-none-Debug-bare-multi casting integer address to function pointer"... SKIP
SKIP
494/1098 behavior.inttoptr.test "behavior-aarch64-linux-none-Debug-bare-multi mutate through ptr initialized with constant intToPtr value"... OK
495/1098 behavior.member_func.test "behavior-aarch64-linux-none-Debug-bare-multi standard field calls"... behavior.member_func.test "behavior-aarch64-linux-none-Debug-bare-multi standard field calls"... SKIP
SKIP
496/1098 behavior.member_func.test "behavior-aarch64-linux-none-Debug-bare-multi @field field calls"... behavior.member_func.test "behavior-aarch64-linux-none-Debug-bare-multi @field field calls"... SKIP
SKIP
497/1098 behavior.null.test "behavior-aarch64-linux-none-Debug-bare-multi optional type"... OK
498/1098 behavior.null.test "behavior-aarch64-linux-none-Debug-bare-multi test maybe object and get a pointer to the inner value"... OK
499/1098 behavior.null.test "behavior-aarch64-linux-none-Debug-bare-multi rhs maybe unwrap return"... OK
500/1098 behavior.null.test "behavior-aarch64-linux-none-Debug-bare-multi maybe return"... OK
501/1098 behavior.null.test "behavior-aarch64-linux-none-Debug-bare-multi test null runtime"... OK
502/1098 behavior.null.test "behavior-aarch64-linux-none-Debug-bare-multi optional void"... OK
503/1098 behavior.null.test "behavior-aarch64-linux-none-Debug-bare-multi optional struct{}"... OK
504/1098 behavior.null.test "behavior-aarch64-linux-none-Debug-bare-multi null with default unwrap"... OK
505/1098 behavior.null.test "behavior-aarch64-linux-none-Debug-bare-multi optional pointer to 0 bit type null value at runtime"... OK
506/1098 behavior.null.test "behavior-aarch64-linux-none-Debug-bare-multi if var maybe pointer"... OK
507/1098 behavior.null.test "behavior-aarch64-linux-none-Debug-bare-multi null literal outside function"... OK
508/1098 behavior.null.test "behavior-aarch64-linux-none-Debug-bare-multi unwrap optional which is field of global var"... OK
509/1098 behavior.null.test "behavior-aarch64-linux-none-Debug-bare-multi optional types"... OK
510/1098 behavior.pointers.test "behavior-aarch64-linux-none-Debug-bare-multi dereference pointer"... OK
511/1098 behavior.pointers.test "behavior-aarch64-linux-none-Debug-bare-multi pointer arithmetic"... OK
512/1098 behavior.pointers.test "behavior-aarch64-linux-none-Debug-bare-multi double pointer parsing"... OK
513/1098 behavior.pointers.test "behavior-aarch64-linux-none-Debug-bare-multi implicit cast single item pointer to C pointer and back"... OK
514/1098 behavior.pointers.test "behavior-aarch64-linux-none-Debug-bare-multi initialize const optional C pointer to null"... OK
515/1098 behavior.pointers.test "behavior-aarch64-linux-none-Debug-bare-multi assigning integer to C pointer"... OK
516/1098 behavior.pointers.test "behavior-aarch64-linux-none-Debug-bare-multi C pointer comparison and arithmetic"... OK
517/1098 behavior.pointers.test "behavior-aarch64-linux-none-Debug-bare-multi dereference pointer again"... OK
518/1098 behavior.pointers.test "behavior-aarch64-linux-none-Debug-bare-multi peer type resolution with C pointers"... OK
519/1098 behavior.pointers.test "behavior-aarch64-linux-none-Debug-bare-multi implicit casting between C pointer and optional non-C pointer"... OK
520/1098 behavior.pointers.test "behavior-aarch64-linux-none-Debug-bare-multi implicit cast error unions with non-optional to optional pointer"... OK
521/1098 behavior.pointers.test "behavior-aarch64-linux-none-Debug-bare-multi compare equality of optional and non-optional pointer"... OK
522/1098 behavior.pointers.test "behavior-aarch64-linux-none-Debug-bare-multi allowzero pointer and slice"... OK
523/1098 behavior.pointers.test "behavior-aarch64-linux-none-Debug-bare-multi assign null directly to C pointer and test null equality"... OK
524/1098 behavior.pointers.test "behavior-aarch64-linux-none-Debug-bare-multi null terminated pointer"... OK
525/1098 behavior.pointers.test "behavior-aarch64-linux-none-Debug-bare-multi allow any sentinel"... OK
526/1098 behavior.pointers.test "behavior-aarch64-linux-none-Debug-bare-multi pointer sentinel with enums"... OK
527/1098 behavior.pointers.test "behavior-aarch64-linux-none-Debug-bare-multi pointer sentinel with optional element"... OK
528/1098 behavior.pointers.test "behavior-aarch64-linux-none-Debug-bare-multi pointer sentinel with +inf"... OK
529/1098 behavior.pointers.test "behavior-aarch64-linux-none-Debug-bare-multi pointer to array at fixed address"... OK
530/1098 behavior.pointers.test "behavior-aarch64-linux-none-Debug-bare-multi pointer arithmetic affects the alignment"... OK
531/1098 behavior.pointers.test "behavior-aarch64-linux-none-Debug-bare-multi @ptrToInt on null optional at comptime"... OK
532/1098 behavior.pointers.test "behavior-aarch64-linux-none-Debug-bare-multi indexing array with sentinel returns correct type"... OK
533/1098 behavior.ptrcast.test "behavior-aarch64-linux-none-Debug-bare-multi reinterpret bytes as integer with nonzero offset"... OK
534/1098 behavior.ptrcast.test "behavior-aarch64-linux-none-Debug-bare-multi reinterpret bytes of an array into an extern struct"... OK
535/1098 behavior.ptrcast.test "behavior-aarch64-linux-none-Debug-bare-multi reinterpret struct field at comptime"... OK
536/1098 behavior.ptrcast.test "behavior-aarch64-linux-none-Debug-bare-multi comptime ptrcast keeps larger alignment"... OK
537/1098 behavior.ptrcast.test "behavior-aarch64-linux-none-Debug-bare-multi implicit optional pointer to optional anyopaque pointer"... OK
538/1098 behavior.ref_var_in_if_after_if_2nd_switch_prong.test "behavior-aarch64-linux-none-Debug-bare-multi reference a variable in an if after an if in the 2nd switch prong"... OK
539/1098 behavior.src.test "behavior-aarch64-linux-none-Debug-bare-multi @src"... OK
540/1098 behavior.this.test "behavior-aarch64-linux-none-Debug-bare-multi this refer to module call private fn"... OK
541/1098 behavior.this.test "behavior-aarch64-linux-none-Debug-bare-multi this refer to container"... OK
542/1098 behavior.try.test "behavior-aarch64-linux-none-Debug-bare-multi try on error union"... OK
543/1098 behavior.try.test "behavior-aarch64-linux-none-Debug-bare-multi try without vars"... OK
544/1098 behavior.try.test "behavior-aarch64-linux-none-Debug-bare-multi try then not executed with assignment"... OK
545/1098 behavior.type_info.test "behavior-aarch64-linux-none-Debug-bare-multi type info: integer, floating point type info"... OK
546/1098 behavior.type_info.test "behavior-aarch64-linux-none-Debug-bare-multi type info: optional type info"... OK
547/1098 behavior.type_info.test "behavior-aarch64-linux-none-Debug-bare-multi type info: C pointer type info"... OK
548/1098 behavior.type_info.test "behavior-aarch64-linux-none-Debug-bare-multi type info: value is correctly copied"... OK
549/1098 behavior.type_info.test "behavior-aarch64-linux-none-Debug-bare-multi type info: tag type, void info"... OK
550/1098 behavior.type_info.test "behavior-aarch64-linux-none-Debug-bare-multi type info: pointer type info"... OK
551/1098 behavior.type_info.test "behavior-aarch64-linux-none-Debug-bare-multi type info: unknown length pointer type info"... OK
552/1098 behavior.type_info.test "behavior-aarch64-linux-none-Debug-bare-multi type info: null terminated pointer type info"... OK
553/1098 behavior.type_info.test "behavior-aarch64-linux-none-Debug-bare-multi type info: slice type info"... OK
554/1098 behavior.type_info.test "behavior-aarch64-linux-none-Debug-bare-multi type info: array type info"... OK
555/1098 behavior.type_info.test "behavior-aarch64-linux-none-Debug-bare-multi type info: error set, error union info"... OK
556/1098 behavior.type_info.test "behavior-aarch64-linux-none-Debug-bare-multi type info: enum info"... OK
557/1098 behavior.type_info.test "behavior-aarch64-linux-none-Debug-bare-multi type info: union info"... OK
558/1098 behavior.type_info.test "behavior-aarch64-linux-none-Debug-bare-multi type info: struct info"... OK
559/1098 behavior.type_info.test "behavior-aarch64-linux-none-Debug-bare-multi type info: opaque info"... OK
560/1098 behavior.type_info.test "behavior-aarch64-linux-none-Debug-bare-multi type info: function type info"... OK
561/1098 behavior.type_info.test "behavior-aarch64-linux-none-Debug-bare-multi typeInfo with comptime parameter in struct fn def"... OK
562/1098 behavior.type_info.test "behavior-aarch64-linux-none-Debug-bare-multi type info: vectors"... OK
563/1098 behavior.type_info.test "behavior-aarch64-linux-none-Debug-bare-multi type info: anyframe and anyframe->T"... OK
564/1098 behavior.type_info.test "behavior-aarch64-linux-none-Debug-bare-multi type info: pass to function"... OK
565/1098 behavior.type_info.test "behavior-aarch64-linux-none-Debug-bare-multi type info: TypeId -> TypeInfo impl cast"... OK
566/1098 behavior.type_info.test "behavior-aarch64-linux-none-Debug-bare-multi sentinel of opaque pointer type"... OK
567/1098 behavior.type_info.test "behavior-aarch64-linux-none-Debug-bare-multi @typeInfo does not force declarations into existence"... OK
568/1098 behavior.type_info.test "behavior-aarch64-linux-none-Debug-bare-multi type info for async frames"... OK
569/1098 behavior.type_info.test "behavior-aarch64-linux-none-Debug-bare-multi Declarations are returned in declaration order"... OK
570/1098 behavior.type_info.test "behavior-aarch64-linux-none-Debug-bare-multi Struct.is_tuple"... OK
571/1098 behavior.type_info.test "behavior-aarch64-linux-none-Debug-bare-multi StructField.is_comptime"... OK
572/1098 behavior.type_info.test "behavior-aarch64-linux-none-Debug-bare-multi typeInfo resolves usingnamespace declarations"... OK
573/1098 behavior.undefined.test "behavior-aarch64-linux-none-Debug-bare-multi init static array to undefined"... OK
574/1098 behavior.undefined.test "behavior-aarch64-linux-none-Debug-bare-multi assign undefined to struct"... OK
575/1098 behavior.undefined.test "behavior-aarch64-linux-none-Debug-bare-multi assign undefined to struct with method"... OK
576/1098 behavior.undefined.test "behavior-aarch64-linux-none-Debug-bare-multi type name of undefined"... OK
577/1098 behavior.underscore.test "behavior-aarch64-linux-none-Debug-bare-multi ignore lval with underscore"... OK
578/1098 behavior.underscore.test "behavior-aarch64-linux-none-Debug-bare-multi ignore lval with underscore (while loop)"... OK
579/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi basic unions"... OK
580/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi init union with runtime value"... OK
581/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi comptime union field access"... OK
582/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi basic extern unions"... OK
583/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi extern union size"... OK
584/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi 0-sized extern union definition"... OK
585/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi unions embedded in aggregate types"... OK
586/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi access a member of tagged union with conflicting enum tag name"... OK
587/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi constant tagged union with payload"... OK
588/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi union alignment"... OK
589/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi union with specified enum tag"... OK
590/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi packed union generates correctly aligned LLVM type"... behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi packed union generates correctly aligned LLVM type"... SKIP
SKIP
591/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi comparison between union and enum literal"... OK
592/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi cast union to tag type of union"... OK
593/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi union field access gives the enum values"... OK
594/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi cast tag type of union to union"... OK
595/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi implicit cast union to its tag type"... OK
596/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi constant packed union"... OK
597/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi simple union(enum(u32))"... OK
598/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi packed union size"... OK
599/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi union with only 1 field which is void should be zero bits"... OK
600/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi tagged union initialization with runtime void"... OK
601/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi tagged union with no payloads"... OK
602/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi union with only 1 field casted to its enum type"... OK
603/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi union with one member defaults to u0 tag type"... OK
604/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi global union with single field is correctly initialized"... OK
605/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi initialize global array of union"... OK
606/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi update the tag value for zero-sized unions"... OK
607/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi union initializer generates padding only if needed"... OK
608/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi runtime tag name with single field"... OK
609/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi method call on an empty union"... OK
610/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi tagged union type"... OK
611/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi tagged union as return value"... OK
612/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi tagged union with all void fields but a meaningful tag"... OK
613/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi union(enum(u32)) with specified and unspecified tag values"... OK
614/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi switch on union with only 1 field"... OK
615/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi union with only 1 field casted to its enum type which has enum value specified"... OK
616/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi @enumToInt works on unions"... OK
617/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi comptime union field value equality"... OK
618/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi return union init with void payload"... OK
619/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi @unionInit can modify a union type"... OK
620/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi @unionInit can modify a pointer value"... OK
621/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi union no tag with struct member"... OK
622/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi union with comptime_int tag"... OK
623/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi extern union doesn't trigger field check at comptime"... OK
624/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi anonymous union literal syntax"... OK
625/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi function call result coerces from tagged union to the tag"... OK
626/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi cast from anonymous struct to union"... OK
627/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi cast from pointer to anonymous struct to pointer to union"... OK
628/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi switching on non exhaustive union"... OK
629/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi containers with single-field enums"... OK
630/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi @unionInit on union w/ tag but no fields"... OK
631/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi union enum type gets a separate scope"... OK
632/1098 behavior.union.test "behavior-aarch64-linux-none-Debug-bare-multi global variable struct contains union initialized to non-most-aligned field"... OK
633/1098 behavior.usingnamespace.test "behavior-aarch64-linux-none-Debug-bare-multi basic usingnamespace"... OK
634/1098 behavior.usingnamespace.test "behavior-aarch64-linux-none-Debug-bare-multi usingnamespace inside a generic struct"... OK
635/1098 behavior.usingnamespace.test "behavior-aarch64-linux-none-Debug-bare-multi usingnamespace does not redeclare an imported variable"... OK
636/1098 behavior.usingnamespace.test "behavior-aarch64-linux-none-Debug-bare-multi usingnamespace omits mixing in private functions"... OK
637/1098 behavior.usingnamespace.test "behavior-aarch64-linux-none-Debug-bare-multi "... OK
638/1098 behavior.usingnamespace.test "behavior-aarch64-linux-none-Debug-bare-multi two files usingnamespace import each other"... OK
639/1098 behavior.void.test "behavior-aarch64-linux-none-Debug-bare-multi compare void with void compile time known"... OK
640/1098 behavior.void.test "behavior-aarch64-linux-none-Debug-bare-multi iterate over a void slice"... OK
641/1098 behavior.void.test "behavior-aarch64-linux-none-Debug-bare-multi void optional"... OK
642/1098 behavior.void.test "behavior-aarch64-linux-none-Debug-bare-multi void array as a local variable initializer"... OK
643/1098 behavior.while.test "behavior-aarch64-linux-none-Debug-bare-multi while loop"... OK
644/1098 behavior.while.test "behavior-aarch64-linux-none-Debug-bare-multi static eval while"... OK
645/1098 behavior.while.test "behavior-aarch64-linux-none-Debug-bare-multi while with continue expression"... OK
646/1098 behavior.while.test "behavior-aarch64-linux-none-Debug-bare-multi while with else"... OK
647/1098 behavior.while.test "behavior-aarch64-linux-none-Debug-bare-multi continue outer while loop"... OK
648/1098 behavior.while.test "behavior-aarch64-linux-none-Debug-bare-multi break from outer while loop"... OK
649/1098 behavior.while.test "behavior-aarch64-linux-none-Debug-bare-multi while copies its payload"... OK
650/1098 behavior.while.test "behavior-aarch64-linux-none-Debug-bare-multi continue and break"... OK
651/1098 behavior.while.test "behavior-aarch64-linux-none-Debug-bare-multi while with optional as condition"... OK
652/1098 behavior.while.test "behavior-aarch64-linux-none-Debug-bare-multi while with optional as condition with else"... OK
653/1098 behavior.while.test "behavior-aarch64-linux-none-Debug-bare-multi while with error union condition"... OK
654/1098 behavior.while.test "behavior-aarch64-linux-none-Debug-bare-multi while on bool with else result follow else prong"... OK
655/1098 behavior.while.test "behavior-aarch64-linux-none-Debug-bare-multi while on bool with else result follow break prong"... OK
656/1098 behavior.while.test "behavior-aarch64-linux-none-Debug-bare-multi while on optional with else result follow else prong"... OK
657/1098 behavior.while.test "behavior-aarch64-linux-none-Debug-bare-multi while on optional with else result follow break prong"... OK
658/1098 behavior.while.test "behavior-aarch64-linux-none-Debug-bare-multi return with implicit cast from while loop"... OK
659/1098 behavior.while.test "behavior-aarch64-linux-none-Debug-bare-multi while on error union with else result follow else prong"... OK
660/1098 behavior.while.test "behavior-aarch64-linux-none-Debug-bare-multi while on error union with else result follow break prong"... OK
661/1098 behavior.while.test "behavior-aarch64-linux-none-Debug-bare-multi while bool 2 break statements and an else"... OK
662/1098 behavior.while.test "behavior-aarch64-linux-none-Debug-bare-multi while optional 2 break statements and an else"... OK
663/1098 behavior.while.test "behavior-aarch64-linux-none-Debug-bare-multi while error 2 break statements and an else"... OK
664/1098 behavior.cast_int.test "behavior-aarch64-linux-none-Debug-bare-multi @intCast i32 to u7"... OK
665/1098 behavior.int128.test "behavior-aarch64-linux-none-Debug-bare-multi uint128"... OK
666/1098 behavior.int128.test "behavior-aarch64-linux-none-Debug-bare-multi undefined 128 bit int"... OK
667/1098 behavior.int128.test "behavior-aarch64-linux-none-Debug-bare-multi int128"... OK
668/1098 behavior.int128.test "behavior-aarch64-linux-none-Debug-bare-multi truncate int128"... OK
669/1098 behavior.translate_c_macros.test "behavior-aarch64-linux-none-Debug-bare-multi casting to void with a macro"... OK
670/1098 behavior.translate_c_macros.test "behavior-aarch64-linux-none-Debug-bare-multi initializer list expression"... OK
671/1098 behavior.translate_c_macros.test "behavior-aarch64-linux-none-Debug-bare-multi sizeof in macros"... OK
672/1098 behavior.translate_c_macros.test "behavior-aarch64-linux-none-Debug-bare-multi reference to a struct type"... OK
673/1098 behavior.translate_c_macros.test "behavior-aarch64-linux-none-Debug-bare-multi cast negative integer to pointer"... OK
674/1098 behavior.atomics.test "behavior-aarch64-linux-none-Debug-bare-multi cmpxchg"... OK
675/1098 behavior.atomics.test "behavior-aarch64-linux-none-Debug-bare-multi fence"... OK
676/1098 behavior.atomics.test "behavior-aarch64-linux-none-Debug-bare-multi atomicrmw and atomicload"... OK
677/1098 behavior.atomics.test "behavior-aarch64-linux-none-Debug-bare-multi cmpxchg with ptr"... OK
678/1098 behavior.atomics.test "behavior-aarch64-linux-none-Debug-bare-multi cmpxchg with ignored result"... OK
679/1098 behavior.atomics.test "behavior-aarch64-linux-none-Debug-bare-multi 128-bit cmpxchg"... behavior.atomics.test "behavior-aarch64-linux-none-Debug-bare-multi 128-bit cmpxchg"... SKIP
SKIP
680/1098 behavior.atomics.test "behavior-aarch64-linux-none-Debug-bare-multi cmpxchg on a global variable"... behavior.atomics.test "behavior-aarch64-linux-none-Debug-bare-multi cmpxchg on a global variable"... SKIP
SKIP
681/1098 behavior.atomics.test "behavior-aarch64-linux-none-Debug-bare-multi atomic load and rmw with enum"... OK
682/1098 behavior.atomics.test "behavior-aarch64-linux-none-Debug-bare-multi atomic store"... OK
683/1098 behavior.atomics.test "behavior-aarch64-linux-none-Debug-bare-multi atomic store comptime"... OK
684/1098 behavior.atomics.test "behavior-aarch64-linux-none-Debug-bare-multi atomicrmw with floats"... behavior.atomics.test "behavior-aarch64-linux-none-Debug-bare-multi atomicrmw with floats"... SKIP
SKIP
685/1098 behavior.atomics.test "behavior-aarch64-linux-none-Debug-bare-multi atomicrmw with ints"... OK
686/1098 behavior.atomics.test "behavior-aarch64-linux-none-Debug-bare-multi atomics with different types"... OK
687/1098 behavior.bugs.9584.test "behavior-aarch64-linux-none-Debug-bare-multi bug 9584"... OK
688/1098 behavior.error_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi @errorName"... OK
689/1098 behavior.error_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi @errorName sentinel length matches slice length"... OK
690/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi compile time recursion"... OK
691/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi static add one"... OK
692/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi inlined loop"... OK
693/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi inline variable gets result of const if"... OK
694/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi static function evaluation"... OK
695/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi const expr eval on single expr blocks"... OK
696/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi constant expressions"... OK
697/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi inlined block and runtime block phi"... OK
698/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi eval @setRuntimeSafety at compile-time"... OK
699/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi compile-time downcast when the bits fit"... OK
700/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi pointer to type"... OK
701/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi a type constructed in a global expression"... OK
702/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi comptime function with the same args is memoized"... OK
703/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi try to trick eval with runtime if"... OK
704/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi @setEvalBranchQuota"... OK
705/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi constant struct with negation"... OK
706/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi statically initialized list"... OK
707/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi statically initialized array literal"... OK
708/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi comptime iterate over fn ptr list"... OK
709/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi create global array with for loop"... OK
710/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi @setEvalBranchQuota at same scope as generic function call"... OK
711/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi comptime modification of const struct field"... OK
712/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi refer to the type of a generic function"... OK
713/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi zero extend from u0 to u1"... OK
714/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi return 0 from function that has u0 return type"... OK
715/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi statically initialized struct"... OK
716/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi inline for with same type but different values"... OK
717/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi f32 at compile time is lossy"... OK
718/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi f64 at compile time is lossy"... OK
719/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi "... OK
720/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi binary math operator in partially inlined function"... OK
721/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi comptime shl"... OK
722/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi comptime bitwise operators"... OK
723/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi comptime shlWithOverflow"... OK
724/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi const ptr to variable data changes at runtime"... OK
725/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi runtime 128 bit integer division"... OK
726/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi @tagName of @typeInfo"... OK
727/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi static eval list init"... OK
728/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi inlined loop has array literal with elided runtime scope on first iteration but not second iteration"... OK
729/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi eval @setFloatMode at compile-time"... OK
730/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi call method on bound fn referring to var instance"... OK
731/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi ptr to local array argument at comptime"... OK
732/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi comparisons 0 <= uint and 0 > uint should be comptime"... OK
733/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi const global shares pointer with other same one"... OK
734/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi float literal at compile time not lossy"... OK
735/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi f128 at compile time is lossy"... OK
736/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi string literal used as comptime slice is memoized"... OK
737/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi comptime function with mutable pointer is not memoized"... OK
738/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi const ptr to comptime mutable data is not memoized"... OK
739/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi function which returns struct with type field causes implicit comptime"... OK
740/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi call method with comptime pass-by-non-copying-value self parameter"... OK
741/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi setting backward branch quota just before a generic fn call"... OK
742/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi variable inside inline loop that has different types on different iterations"... OK
743/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi bit shift a u1"... OK
744/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi *align(1) u16 is the same as *align(1:0:2) u16"... OK
745/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi array concatenation forces comptime"... OK
746/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi array multiplication forces comptime"... OK
747/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi comptime assign int to optional int"... OK
748/1098 behavior.eval.test "behavior-aarch64-linux-none-Debug-bare-multi two comptime calls with array default initialized to undefined"... OK
749/1098 behavior.floatop.test "behavior-aarch64-linux-none-Debug-bare-multi floating point comparisons"... OK
750/1098 behavior.floatop.test "behavior-aarch64-linux-none-Debug-bare-multi different sized float comparisons"... OK
751/1098 behavior.floatop.test "behavior-aarch64-linux-none-Debug-bare-multi negative f128 floatToInt at compile-time"... OK
752/1098 behavior.floatop.test "behavior-aarch64-linux-none-Debug-bare-multi @sqrt"... OK
753/1098 behavior.floatop.test "behavior-aarch64-linux-none-Debug-bare-multi more @sqrt f16 tests"... OK
754/1098 behavior.floatop.test "behavior-aarch64-linux-none-Debug-bare-multi @sin"... OK
755/1098 behavior.floatop.test "behavior-aarch64-linux-none-Debug-bare-multi @cos"... OK
756/1098 behavior.floatop.test "behavior-aarch64-linux-none-Debug-bare-multi @exp"... OK
757/1098 behavior.floatop.test "behavior-aarch64-linux-none-Debug-bare-multi @exp2"... OK
758/1098 behavior.floatop.test "behavior-aarch64-linux-none-Debug-bare-multi @log"... OK
759/1098 behavior.floatop.test "behavior-aarch64-linux-none-Debug-bare-multi @log2"... OK
760/1098 behavior.floatop.test "behavior-aarch64-linux-none-Debug-bare-multi @log10"... OK
761/1098 behavior.floatop.test "behavior-aarch64-linux-none-Debug-bare-multi @fabs"... OK
762/1098 behavior.floatop.test "behavior-aarch64-linux-none-Debug-bare-multi @floor"... OK
763/1098 behavior.floatop.test "behavior-aarch64-linux-none-Debug-bare-multi @ceil"... OK
764/1098 behavior.floatop.test "behavior-aarch64-linux-none-Debug-bare-multi @trunc"... OK
765/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi assignment operators"... OK
766/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi three expr in a row"... OK
767/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi @clz"... OK
768/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi @clz vectors"... OK
769/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi @ctz"... OK
770/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi @ctz vectors"... OK
771/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi const number literal"... OK
772/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi float equality"... OK
773/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi hex float literal parsing"... OK
774/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi quad hex float literal parsing in range"... OK
775/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi underscore separator parsing"... OK
776/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi hex float literal within range"... OK
777/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi comptime_int addition"... OK
778/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi comptime_int multiplication"... OK
779/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi comptime_int shifting"... OK
780/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi comptime_int multi-limb shift and mask"... OK
781/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi comptime_int multi-limb partial shift right"... OK
782/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi xor"... OK
783/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi comptime_int xor"... OK
784/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi comptime_int param and return"... OK
785/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi binary not"... OK
786/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi division"... OK
787/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi unsigned wrapping"... OK
788/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi signed wrapping"... OK
789/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi signed negation wrapping"... OK
790/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi unsigned negation wrapping"... OK
791/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi unsigned 64-bit division"... OK
792/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi truncating shift right"... OK
793/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi f128"... OK
794/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi 128-bit multiplication"... OK
795/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi @addWithOverflow"... OK
796/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi small int addition"... OK
797/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi @mulWithOverflow"... OK
798/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi @subWithOverflow"... OK
799/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi @shlWithOverflow"... OK
800/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi overflow arithmetic with u0 values"... OK
801/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi allow signed integer division/remainder when values are comptime known and positive or exact"... OK
802/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi quad hex float literal parsing accurate"... OK
803/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi truncating shift left"... OK
804/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi exact shift left"... OK
805/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi exact shift right"... OK
806/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi shift left/right on u0 operand"... OK
807/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi comptime float rem int"... OK
808/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi remainder division"... OK
809/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi @sqrt"... OK
810/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi @fabs"... OK
811/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi @floor"... OK
812/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi @ceil"... OK
813/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi @trunc"... OK
814/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi @round"... OK
815/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi vector integer addition"... OK
816/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi NaN comparison"... OK
817/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi vector comparison"... OK
818/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi compare undefined literal with comptime_int"... OK
819/1098 behavior.math.test "behavior-aarch64-linux-none-Debug-bare-multi signed zeros are represented properly"... OK
820/1098 behavior.maximum_minimum.test "behavior-aarch64-linux-none-Debug-bare-multi @maximum"... OK
821/1098 behavior.maximum_minimum.test "behavior-aarch64-linux-none-Debug-bare-multi @minimum"... OK
822/1098 behavior.merge_error_sets.test "behavior-aarch64-linux-none-Debug-bare-multi merge error sets"... OK
823/1098 behavior.popcount.test "behavior-aarch64-linux-none-Debug-bare-multi @popCount integers"... OK
824/1098 behavior.saturating_arithmetic.test "behavior-aarch64-linux-none-Debug-bare-multi saturating add"... OK
825/1098 behavior.saturating_arithmetic.test "behavior-aarch64-linux-none-Debug-bare-multi saturating subtraction"... OK
826/1098 behavior.saturating_arithmetic.test "behavior-aarch64-linux-none-Debug-bare-multi saturating multiplication"... OK
827/1098 behavior.saturating_arithmetic.test "behavior-aarch64-linux-none-Debug-bare-multi saturating shift-left"... OK
828/1098 behavior.saturating_arithmetic.test "behavior-aarch64-linux-none-Debug-bare-multi saturating shl uses the LHS type"... OK
829/1098 behavior.sizeof_and_typeof.test "behavior-aarch64-linux-none-Debug-bare-multi @sizeOf and @TypeOf"... OK
830/1098 behavior.sizeof_and_typeof.test "behavior-aarch64-linux-none-Debug-bare-multi @sizeOf on compile-time types"... OK
831/1098 behavior.sizeof_and_typeof.test "behavior-aarch64-linux-none-Debug-bare-multi @TypeOf() with multiple arguments"... OK
832/1098 behavior.sizeof_and_typeof.test "behavior-aarch64-linux-none-Debug-bare-multi lazy @sizeOf result is checked for definedness"... OK
833/1098 behavior.sizeof_and_typeof.test "behavior-aarch64-linux-none-Debug-bare-multi @offsetOf"... OK
834/1098 behavior.sizeof_and_typeof.test "behavior-aarch64-linux-none-Debug-bare-multi @offsetOf packed struct, array length not power of 2 or multiple of native pointer width in bytes"... OK
835/1098 behavior.sizeof_and_typeof.test "behavior-aarch64-linux-none-Debug-bare-multi @bitOffsetOf"... OK
836/1098 behavior.struct_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi struct point to self"... OK
837/1098 behavior.struct_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi void struct fields"... OK
838/1098 behavior.struct_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi return empty struct from fn"... OK
839/1098 behavior.struct_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi pass slice of empty struct to fn"... OK
840/1098 behavior.struct_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi self-referencing struct via array member"... OK
841/1098 behavior.struct_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi empty struct method call"... OK
842/1098 behavior.struct_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi align 1 field before self referential align 8 field as slice return type"... OK
843/1098 behavior.struct_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi packed struct"... OK
844/1098 behavior.struct_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi packed struct 24bits"... OK
845/1098 behavior.struct_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi runtime struct initialization of bitfield"... OK
846/1098 behavior.struct_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi native bit field understands endianness"... OK
847/1098 behavior.struct_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi implicit cast packed struct field to const ptr"... OK
848/1098 behavior.struct_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi zero-bit field in packed struct"... OK
849/1098 behavior.struct_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi packed struct with non-ABI-aligned field"... OK
850/1098 behavior.struct_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi bit field access"... OK
851/1098 behavior.struct_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi default struct initialization fields"... OK
852/1098 behavior.struct_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi packed array 24bits"... OK
853/1098 behavior.struct_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi aligned array of packed struct"... OK
854/1098 behavior.struct_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi pointer to packed struct member in a stack variable"... OK
855/1098 behavior.struct_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi non-byte-aligned array inside packed struct"... OK
856/1098 behavior.struct_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi packed struct with u0 field access"... OK
857/1098 behavior.struct_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi access to global struct fields"... OK
858/1098 behavior.struct_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi packed struct with fp fields"... OK
859/1098 behavior.struct_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi fn with C calling convention returns struct by value"... OK
860/1098 behavior.struct_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi non-packed struct with u128 entry in union"... OK
861/1098 behavior.struct_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi packed struct field passed to generic function"... OK
862/1098 behavior.struct_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi anonymous struct literal syntax"... OK
863/1098 behavior.struct_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi fully anonymous struct"... OK
864/1098 behavior.struct_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi fully anonymous list literal"... OK
865/1098 behavior.struct_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi anonymous struct literal assigned to variable"... OK
866/1098 behavior.struct_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi comptime struct field"... OK
867/1098 behavior.struct_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi anon struct literal field value initialized with fn call"... OK
868/1098 behavior.struct_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi struct with union field"... OK
869/1098 behavior.struct_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi type coercion of anon struct literal to struct"... OK
870/1098 behavior.struct_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi type coercion of pointer to anon struct literal to pointer to struct"... OK
871/1098 behavior.struct_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi packed struct with undefined initializers"... OK
872/1098 behavior.struct_llvm.test "behavior-aarch64-linux-none-Debug-bare-multi for loop over pointers to struct, getting field from struct pointer"... OK
873/1098 behavior.switch.test "behavior-aarch64-linux-none-Debug-bare-multi switch with numbers"... OK
874/1098 behavior.switch.test "behavior-aarch64-linux-none-Debug-bare-multi switch with all ranges"... OK
875/1098 behavior.switch.test "behavior-aarch64-linux-none-Debug-bare-multi implicit comptime switch"... OK
876/1098 behavior.switch.test "behavior-aarch64-linux-none-Debug-bare-multi switch on enum"... OK
877/1098 behavior.switch.test "behavior-aarch64-linux-none-Debug-bare-multi switch statement"... OK
878/1098 behavior.switch.test "behavior-aarch64-linux-none-Debug-bare-multi switch with multiple expressions"... OK
879/1098 behavior.switch.test "behavior-aarch64-linux-none-Debug-bare-multi switch on type"... OK
880/1098 behavior.switch.test "behavior-aarch64-linux-none-Debug-bare-multi switching on booleans"... OK
881/1098 behavior.switch.test "behavior-aarch64-linux-none-Debug-bare-multi u0"... OK
882/1098 behavior.switch.test "behavior-aarch64-linux-none-Debug-bare-multi undefined.u0"... OK
883/1098 behavior.switch.test "behavior-aarch64-linux-none-Debug-bare-multi switch with disjoint range"... OK
884/1098 behavior.switch.test "behavior-aarch64-linux-none-Debug-bare-multi switch variable for range and multiple prongs"... OK
885/1098 behavior.switch.test "behavior-aarch64-linux-none-Debug-bare-multi switch on global mutable var isn't constant-folded"... OK
886/1098 behavior.switch.test "behavior-aarch64-linux-none-Debug-bare-multi switch prong with variable"... OK
887/1098 behavior.switch.test "behavior-aarch64-linux-none-Debug-bare-multi switch on enum using pointer capture"... OK
888/1098 behavior.switch.test "behavior-aarch64-linux-none-Debug-bare-multi switch handles all cases of number"... OK
889/1098 behavior.switch.test "behavior-aarch64-linux-none-Debug-bare-multi switch on union with some prongs capturing"... OK
890/1098 behavior.switch.test "behavior-aarch64-linux-none-Debug-bare-multi switch on const enum with var"... OK
891/1098 behavior.switch.test "behavior-aarch64-linux-none-Debug-bare-multi anon enum literal used in switch on union enum"... OK
892/1098 behavior.switch.test "behavior-aarch64-linux-none-Debug-bare-multi switch all prongs unreachable"... OK
893/1098 behavior.switch.test "behavior-aarch64-linux-none-Debug-bare-multi capture value of switch with all unreachable prongs"... OK
894/1098 behavior.switch.test "behavior-aarch64-linux-none-Debug-bare-multi switch on integer with else capturing expr"... OK
895/1098 behavior.switch.test "behavior-aarch64-linux-none-Debug-bare-multi else prong of switch on error set excludes other cases"... OK
896/1098 behavior.switch.test "behavior-aarch64-linux-none-Debug-bare-multi switch prongs with error set cases make a new error set type for capture value"... OK
897/1098 behavior.switch.test "behavior-aarch64-linux-none-Debug-bare-multi return result loc and then switch with range implicit casted to error union"... OK
898/1098 behavior.switch.test "behavior-aarch64-linux-none-Debug-bare-multi switch with null and T peer types and inferred result location type"... OK
899/1098 behavior.switch.test "behavior-aarch64-linux-none-Debug-bare-multi switch prongs with cases with identical payload types"... OK
900/1098 behavior.switch.test "behavior-aarch64-linux-none-Debug-bare-multi switch on pointer type"... OK
901/1098 behavior.switch.test "behavior-aarch64-linux-none-Debug-bare-multi switch on error set with single else"... OK
902/1098 behavior.switch.test "behavior-aarch64-linux-none-Debug-bare-multi switch capture copies its payload"... OK
903/1098 behavior.widening.test "behavior-aarch64-linux-none-Debug-bare-multi integer widening"... OK
904/1098 behavior.widening.test "behavior-aarch64-linux-none-Debug-bare-multi implicit unsigned integer to signed integer"... OK
905/1098 behavior.widening.test "behavior-aarch64-linux-none-Debug-bare-multi float widening"... OK
906/1098 behavior.widening.test "behavior-aarch64-linux-none-Debug-bare-multi float widening f16 to f128"... behavior.widening.test "behavior-aarch64-linux-none-Debug-bare-multi float widening f16 to f128"... SKIP
SKIP
907/1098 behavior.widening.test "behavior-aarch64-linux-none-Debug-bare-multi cast small unsigned to larger signed"... OK
908/1098 behavior.asm.test "behavior-aarch64-linux-none-Debug-bare-multi module level assembly"... OK
909/1098 behavior.asm.test "behavior-aarch64-linux-none-Debug-bare-multi output constraint modifiers"... OK
910/1098 behavior.asm.test "behavior-aarch64-linux-none-Debug-bare-multi alternative constraints"... OK
911/1098 behavior.asm.test "behavior-aarch64-linux-none-Debug-bare-multi sized integer/float in asm input"... OK
912/1098 behavior.asm.test "behavior-aarch64-linux-none-Debug-bare-multi struct/array/union types as input values"... OK
913/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi simple coroutine suspend and resume"... OK
914/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi pass parameter to coroutine"... OK
915/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi suspend at end of function"... OK
916/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi local variable in async function"... OK
917/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi calling an inferred async function"... OK
918/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi @frameSize"... OK
919/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi coroutine suspend, resume"... OK
920/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi coroutine suspend with block"... OK
921/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi coroutine await"... OK
922/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi coroutine await early return"... OK
923/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi async function with dot syntax"... OK
924/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi async fn pointer in a struct field"... OK
925/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi @asyncCall with return type"... OK
926/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi async fn with inferred error set"... OK
927/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi error return trace across suspend points - early return"... OK
928/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi error return trace across suspend points - async return"... OK
929/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi break from suspend"... OK
930/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi heap allocated async function frame"... OK
931/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi async function call return value"... OK
932/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi suspension points inside branching control flow"... OK
933/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi call async function which has struct return type"... OK
934/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi pass string literal to async function"... OK
935/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi await inside an errdefer"... OK
936/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi try in an async function with error union and non-zero-bit payload"... OK
937/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi returning a const error from async function"... OK
938/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi async/await typical usage"... OK
939/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi alignment of local variables in async functions"... OK
940/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi no reason to resolve frame still works"... OK
941/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi async call a generic function"... OK
942/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi return from suspend block"... OK
943/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi struct parameter to async function is copied to the frame"... OK
944/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi cast fn to async fn when it is inferred to be async"... OK
945/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi cast fn to async fn when it is inferred to be async, awaited directly"... OK
946/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi await does not force async if callee is blocking"... OK
947/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi recursive async function"... OK
948/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi @asyncCall with comptime-known function, but not awaited directly"... OK
949/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi @asyncCall with actual frame instead of byte buffer"... OK
950/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi @asyncCall using the result location inside the frame"... OK
951/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi @TypeOf an async function call of generic fn with error union type"... OK
952/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi using @TypeOf on a generic function call"... OK
953/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi recursive call of await @asyncCall with struct return type"... OK
954/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi nosuspend function call"... OK
955/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi await used in expression and awaiting fn with no suspend but async calling convention"... OK
956/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi await used in expression after a fn call"... OK
957/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi async fn call used in expression after a fn call"... OK
958/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi suspend in for loop"... OK
959/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi suspend in while loop"... OK
960/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi correctly spill when returning the error union result of another async fn"... OK
961/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi spill target expr in a for loop"... OK
962/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi spill target expr in a for loop, with a var decl in the loop body"... OK
963/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi async call with @call"... OK
964/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi async function passed 0-bit arg after non-0-bit arg"... OK
965/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi async function passed align(16) arg after align(8) arg"... OK
966/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi async function call resolves target fn frame, comptime func"... OK
967/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi async function call resolves target fn frame, runtime func"... OK
968/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi properly spill optional payload capture value"... OK
969/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi handle defer interfering with return value spill"... OK
970/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi take address of temporary async frame"... OK
971/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi nosuspend await"... OK
972/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi nosuspend on function calls"... OK
973/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi nosuspend on async function calls"... OK
974/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi nosuspend resume async function calls"... behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi nosuspend resume async function calls"... SKIP (async test)
SKIP (async test)
975/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi avoid forcing frame alignment resolution implicit cast to *anyopaque"... OK
976/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi @asyncCall with pass-by-value arguments"... OK
977/1098 behavior.async_fn.test "behavior-aarch64-linux-none-Debug-bare-multi @asyncCall with arguments having non-standard alignment"... OK
978/1098 behavior.await_struct.test "behavior-aarch64-linux-none-Debug-bare-multi coroutine await struct"... OK
979/1098 behavior.bitreverse.test "behavior-aarch64-linux-none-Debug-bare-multi @bitReverse"... OK
980/1098 behavior.bugs.421.test "behavior-aarch64-linux-none-Debug-bare-multi bitCast to array"... OK
981/1098 behavior.bugs.529.test "behavior-aarch64-linux-none-Debug-bare-multi issue 529 fixed"... OK
982/1098 behavior.bugs.718.test "behavior-aarch64-linux-none-Debug-bare-multi zero keys with @memset"... OK
983/1098 behavior.bugs.726.test "behavior-aarch64-linux-none-Debug-bare-multi @ptrCast from const to nullable"... OK
984/1098 behavior.bugs.726.test "behavior-aarch64-linux-none-Debug-bare-multi @ptrCast from var in empty struct to nullable"... OK
985/1098 behavior.bugs.828.test "behavior-aarch64-linux-none-Debug-bare-multi comptime struct return should not return the same instance"... OK
986/1098 behavior.bugs.920.test "behavior-aarch64-linux-none-Debug-bare-multi bug 920 fixed"... OK
987/1098 behavior.bugs.1120.test "behavior-aarch64-linux-none-Debug-bare-multi bug 1120"... OK
988/1098 behavior.bugs.1421.test "behavior-aarch64-linux-none-Debug-bare-multi functions with return type required to be comptime are generic"... OK
989/1098 behavior.bugs.1442.test "behavior-aarch64-linux-none-Debug-bare-multi const error union field alignment"... OK
990/1098 behavior.bugs.1607.test "behavior-aarch64-linux-none-Debug-bare-multi slices pointing at the same address as global array."... OK
991/1098 behavior.bugs.1851.test "behavior-aarch64-linux-none-Debug-bare-multi allocation and looping over 3-byte integer"... OK
992/1098 behavior.bugs.2114.test "behavior-aarch64-linux-none-Debug-bare-multi fixed"... OK
993/1098 behavior.bugs.3384.test "behavior-aarch64-linux-none-Debug-bare-multi resolve array slice using builtin"... OK
994/1098 behavior.bugs.3742.test "behavior-aarch64-linux-none-Debug-bare-multi fixed"... OK
995/1098 behavior.bugs.3779.test "behavior-aarch64-linux-none-Debug-bare-multi @tagName() returns a string literal"... OK
996/1098 behavior.bugs.3779.test "behavior-aarch64-linux-none-Debug-bare-multi @errorName() returns a string literal"... OK
997/1098 behavior.bugs.3779.test "behavior-aarch64-linux-none-Debug-bare-multi @typeName() returns a string literal"... OK
998/1098 behavior.bugs.3779.test "behavior-aarch64-linux-none-Debug-bare-multi @embedFile() returns a string literal"... OK
999/1098 behavior.bugs.3779.test "behavior-aarch64-linux-none-Debug-bare-multi @src() returns a struct containing 0-terminated string slices"... OK
1000/1098 behavior.bugs.4328.test "behavior-aarch64-linux-none-Debug-bare-multi Extern function calls in @TypeOf"... OK
1001/1098 behavior.bugs.4328.test "behavior-aarch64-linux-none-Debug-bare-multi Peer resolution of extern function calls in @TypeOf"... OK
1002/1098 behavior.bugs.4328.test "behavior-aarch64-linux-none-Debug-bare-multi Extern function calls, dereferences and field access in @TypeOf"... OK
1003/1098 behavior.bugs.5398.test "behavior-aarch64-linux-none-Debug-bare-multi assignment of field with padding"... OK
1004/1098 behavior.bugs.5413.test "behavior-aarch64-linux-none-Debug-bare-multi Peer type resolution with string literals and unknown length u8 pointers"... OK
1005/1098 behavior.bugs.5474.test "behavior-aarch64-linux-none-Debug-bare-multi pointer-to-array constness for zero-size elements"... OK
1006/1098 behavior.bugs.5487.test "behavior-aarch64-linux-none-Debug-bare-multi crash"... OK
1007/1098 behavior.bugs.6456.test "behavior-aarch64-linux-none-Debug-bare-multi issue 6456"... OK
1008/1098 behavior.bugs.6781.test "behavior-aarch64-linux-none-Debug-bare-multi fixed"... OK
1009/1098 behavior.bugs.7003.test "behavior-aarch64-linux-none-Debug-bare-multi @Type should resolve its children types"... OK
1010/1098 behavior.bugs.7027.test "behavior-aarch64-linux-none-Debug-bare-multi "... OK
1011/1098 behavior.bugs.7047.test "behavior-aarch64-linux-none-Debug-bare-multi compiler doesn't consider equal unions with different 'type' payload"... OK
1012/1098 behavior.bugs.10147.test "behavior-aarch64-linux-none-Debug-bare-multi uses correct LLVM builtin"... OK
1013/1098 behavior.byteswap.test "behavior-aarch64-linux-none-Debug-bare-multi @byteSwap integers"... OK
1014/1098 behavior.byteswap.test "behavior-aarch64-linux-none-Debug-bare-multi @byteSwap vectors"... OK
1015/1098 behavior.const_slice_child.test "behavior-aarch64-linux-none-Debug-bare-multi const slice child"... OK
1016/1098 behavior.field_parent_ptr.test "behavior-aarch64-linux-none-Debug-bare-multi @fieldParentPtr non-first field"... OK
1017/1098 behavior.field_parent_ptr.test "behavior-aarch64-linux-none-Debug-bare-multi @fieldParentPtr first field"... OK
1018/1098 behavior.fn_delegation.test "behavior-aarch64-linux-none-Debug-bare-multi fn delegation"... OK
1019/1098 behavior.ir_block_deps.test "behavior-aarch64-linux-none-Debug-bare-multi ir block deps"... OK
1020/1098 behavior.misc.test "behavior-aarch64-linux-none-Debug-bare-multi packed struct, enum, union parameters in extern function"... OK
1021/1098 behavior.muladd.test "behavior-aarch64-linux-none-Debug-bare-multi @mulAdd"... OK
1022/1098 behavior.popcount_stage1.test "behavior-aarch64-linux-none-Debug-bare-multi @popCount vectors"... OK
1023/1098 behavior.reflection.test "behavior-aarch64-linux-none-Debug-bare-multi reflection: function return type, var args, and param types"... OK
1024/1098 behavior.reflection.test "behavior-aarch64-linux-none-Debug-bare-multi reflection: @field"... OK
1025/1098 behavior.select.test "behavior-aarch64-linux-none-Debug-bare-multi @select"... OK
1026/1098 behavior.shuffle.test "behavior-aarch64-linux-none-Debug-bare-multi @shuffle"... OK
1027/1098 behavior.sizeof_and_typeof_stage1.test "behavior-aarch64-linux-none-Debug-bare-multi @sizeOf(T) == 0 doesn't force resolving struct size"... OK
1028/1098 behavior.sizeof_and_typeof_stage1.test "behavior-aarch64-linux-none-Debug-bare-multi @TypeOf() has no runtime side effects"... OK
1029/1098 behavior.sizeof_and_typeof_stage1.test "behavior-aarch64-linux-none-Debug-bare-multi branching logic inside @TypeOf"... OK
1030/1098 behavior.sizeof_and_typeof_stage1.test "behavior-aarch64-linux-none-Debug-bare-multi @bitSizeOf"... OK
1031/1098 behavior.sizeof_and_typeof_stage1.test "behavior-aarch64-linux-none-Debug-bare-multi @sizeOf comparison against zero"... OK
1032/1098 behavior.struct_contains_null_ptr_itself.test "behavior-aarch64-linux-none-Debug-bare-multi struct contains null pointer which contains original struct"... OK
1033/1098 behavior.struct_contains_slice_of_itself.test "behavior-aarch64-linux-none-Debug-bare-multi struct contains slice of itself"... OK
1034/1098 behavior.struct_contains_slice_of_itself.test "behavior-aarch64-linux-none-Debug-bare-multi struct contains aligned slice of itself"... OK
1035/1098 behavior.switch_prong_err_enum.test "behavior-aarch64-linux-none-Debug-bare-multi switch prong returns error enum"... OK
1036/1098 behavior.switch_prong_implicit_cast.test "behavior-aarch64-linux-none-Debug-bare-multi switch prong implicit cast"... OK
1037/1098 behavior.truncate_stage1.test "behavior-aarch64-linux-none-Debug-bare-multi truncate on vectors"... OK
1038/1098 behavior.tuple.test "behavior-aarch64-linux-none-Debug-bare-multi tuple concatenation"... OK
1039/1098 behavior.tuple.test "behavior-aarch64-linux-none-Debug-bare-multi tuple multiplication"... OK
1040/1098 behavior.tuple.test "behavior-aarch64-linux-none-Debug-bare-multi pass tuple to comptime var parameter"... OK
1041/1098 behavior.tuple.test "behavior-aarch64-linux-none-Debug-bare-multi tuple initializer for var"... OK
1042/1098 behavior.tuple.test "behavior-aarch64-linux-none-Debug-bare-multi array-like initializer for tuple types"... OK
1043/1098 behavior.type_stage1.test "behavior-aarch64-linux-none-Debug-bare-multi Type.Float"... OK
1044/1098 behavior.type_stage1.test "behavior-aarch64-linux-none-Debug-bare-multi Type.Array"... OK
1045/1098 behavior.type_stage1.test "behavior-aarch64-linux-none-Debug-bare-multi @Type create slice with null sentinel"... OK
1046/1098 behavior.type_stage1.test "behavior-aarch64-linux-none-Debug-bare-multi @Type picks up the sentinel value from TypeInfo"... OK
1047/1098 behavior.type_stage1.test "behavior-aarch64-linux-none-Debug-bare-multi Type.Optional"... OK
1048/1098 behavior.type_stage1.test "behavior-aarch64-linux-none-Debug-bare-multi Type.ErrorUnion"... OK
1049/1098 behavior.type_stage1.test "behavior-aarch64-linux-none-Debug-bare-multi Type.Opaque"... OK
1050/1098 behavior.type_stage1.test "behavior-aarch64-linux-none-Debug-bare-multi Type.Vector"... OK
1051/1098 behavior.type_stage1.test "behavior-aarch64-linux-none-Debug-bare-multi Type.AnyFrame"... OK
1052/1098 behavior.type_stage1.test "behavior-aarch64-linux-none-Debug-bare-multi Type.ErrorSet"... OK
1053/1098 behavior.type_stage1.test "behavior-aarch64-linux-none-Debug-bare-multi Type.Struct"... OK
1054/1098 behavior.type_stage1.test "behavior-aarch64-linux-none-Debug-bare-multi Type.Enum"... OK
1055/1098 behavior.type_stage1.test "behavior-aarch64-linux-none-Debug-bare-multi Type.Union"... OK
1056/1098 behavior.type_stage1.test "behavior-aarch64-linux-none-Debug-bare-multi Type.Union from Type.Enum"... OK
1057/1098 behavior.type_stage1.test "behavior-aarch64-linux-none-Debug-bare-multi Type.Union from regular enum"... OK
1058/1098 behavior.type_stage1.test "behavior-aarch64-linux-none-Debug-bare-multi Type.Fn"... OK
1059/1098 behavior.type_stage1.test "behavior-aarch64-linux-none-Debug-bare-multi Type.BoundFn"... OK
1060/1098 behavior.typename.test "behavior-aarch64-linux-none-Debug-bare-multi anon fn param - source-location sensitive"... OK
1061/1098 behavior.typename.test "behavior-aarch64-linux-none-Debug-bare-multi anon field init"... OK
1062/1098 behavior.typename.test "behavior-aarch64-linux-none-Debug-bare-multi basic"... OK
1063/1098 behavior.typename.test "behavior-aarch64-linux-none-Debug-bare-multi top level decl"... OK
1064/1098 behavior.typename.test "behavior-aarch64-linux-none-Debug-bare-multi fn body decl"... OK
1065/1098 behavior.typename.test "behavior-aarch64-linux-none-Debug-bare-multi fn param"... OK
1066/1098 behavior.union_with_members.test "behavior-aarch64-linux-none-Debug-bare-multi enum with members"... OK
1067/1098 behavior.var_args.test "behavior-aarch64-linux-none-Debug-bare-multi add arbitrary args"... OK
1068/1098 behavior.var_args.test "behavior-aarch64-linux-none-Debug-bare-multi send void arg to var args"... OK
1069/1098 behavior.var_args.test "behavior-aarch64-linux-none-Debug-bare-multi pass args directly"... OK
1070/1098 behavior.var_args.test "behavior-aarch64-linux-none-Debug-bare-multi runtime parameter before var args"... OK
1071/1098 behavior.var_args.test "behavior-aarch64-linux-none-Debug-bare-multi array of var args functions"... OK
1072/1098 behavior.var_args.test "behavior-aarch64-linux-none-Debug-bare-multi pass zero length array to var args param"... OK
1073/1098 behavior.vector.test "behavior-aarch64-linux-none-Debug-bare-multi implicit cast vector to array - bool"... OK
1074/1098 behavior.vector.test "behavior-aarch64-linux-none-Debug-bare-multi vector wrap operators"... OK
1075/1098 behavior.vector.test "behavior-aarch64-linux-none-Debug-bare-multi vector bin compares with mem.eql"... OK
1076/1098 behavior.vector.test "behavior-aarch64-linux-none-Debug-bare-multi vector int operators"... OK
1077/1098 behavior.vector.test "behavior-aarch64-linux-none-Debug-bare-multi vector float operators"... OK
1078/1098 behavior.vector.test "behavior-aarch64-linux-none-Debug-bare-multi vector bit operators"... OK
1079/1098 behavior.vector.test "behavior-aarch64-linux-none-Debug-bare-multi implicit cast vector to array"... OK
1080/1098 behavior.vector.test "behavior-aarch64-linux-none-Debug-bare-multi array to vector"... OK
1081/1098 behavior.vector.test "behavior-aarch64-linux-none-Debug-bare-multi vector casts of sizes not divisible by 8"... OK
1082/1098 behavior.vector.test "behavior-aarch64-linux-none-Debug-bare-multi vector @splat"... OK
1083/1098 behavior.vector.test "behavior-aarch64-linux-none-Debug-bare-multi load vector elements via comptime index"... OK
1084/1098 behavior.vector.test "behavior-aarch64-linux-none-Debug-bare-multi store vector elements via comptime index"... OK
1085/1098 behavior.vector.test "behavior-aarch64-linux-none-Debug-bare-multi load vector elements via runtime index"... OK
1086/1098 behavior.vector.test "behavior-aarch64-linux-none-Debug-bare-multi store vector elements via runtime index"... OK
1087/1098 behavior.vector.test "behavior-aarch64-linux-none-Debug-bare-multi initialize vector which is a struct field"... OK
1088/1098 behavior.vector.test "behavior-aarch64-linux-none-Debug-bare-multi vector comparison operators"... OK
1089/1098 behavior.vector.test "behavior-aarch64-linux-none-Debug-bare-multi vector division operators"... OK
1090/1098 behavior.vector.test "behavior-aarch64-linux-none-Debug-bare-multi vector bitwise not operator"... OK
1091/1098 behavior.vector.test "behavior-aarch64-linux-none-Debug-bare-multi vector shift operators"... behavior.vector.test "behavior-aarch64-linux-none-Debug-bare-multi vector shift operators"... SKIP
SKIP
1092/1098 behavior.vector.test "behavior-aarch64-linux-none-Debug-bare-multi vector reduce operation"... OK
1093/1098 behavior.vector.test "behavior-aarch64-linux-none-Debug-bare-multi mask parameter of @shuffle is comptime scope"... OK
1094/1098 behavior.vector.test "behavior-aarch64-linux-none-Debug-bare-multi saturating add"... OK
1095/1098 behavior.vector.test "behavior-aarch64-linux-none-Debug-bare-multi saturating subtraction"... OK
1096/1098 behavior.vector.test "behavior-aarch64-linux-none-Debug-bare-multi saturating multiplication"... OK
1097/1098 behavior.vector.test "behavior-aarch64-linux-none-Debug-bare-multi saturating shift-left"... OK
1098/1098 behavior.usingnamespace.import_segregation.test "behavior-aarch64-linux-none-Debug-bare-multi no clobbering happened"... OK
1058 passed; 40 skipped; 0 failed.
1/1098 test "behavior-aarch64-linux-musl-Debug-c-multi "... OK
2/1098 behavior.align.test "behavior-aarch64-linux-musl-Debug-c-multi global variable alignment"... OK
3/1098 behavior.align.test "behavior-aarch64-linux-musl-Debug-c-multi default alignment allows unspecified in type syntax"... OK
4/1098 behavior.align.test "behavior-aarch64-linux-musl-Debug-c-multi implicitly decreasing pointer alignment"... OK
5/1098 behavior.align.test "behavior-aarch64-linux-musl-Debug-c-multi @alignCast pointers"... OK
6/1098 behavior.align.test "behavior-aarch64-linux-musl-Debug-c-multi alignment of structs"... OK
7/1098 behavior.align.test "behavior-aarch64-linux-musl-Debug-c-multi alignment of >= 128-bit integer type"... OK
8/1098 behavior.align.test "behavior-aarch64-linux-musl-Debug-c-multi alignment of struct with 128-bit field"... OK
9/1098 behavior.align.test "behavior-aarch64-linux-musl-Debug-c-multi size of extern struct with 128-bit field"... OK
10/1098 behavior.align.test "behavior-aarch64-linux-musl-Debug-c-multi @ptrCast preserves alignment of bigger source"... OK
11/1098 behavior.align.test "behavior-aarch64-linux-musl-Debug-c-multi alignstack"... OK
12/1098 behavior.align.test "behavior-aarch64-linux-musl-Debug-c-multi implicitly decreasing slice alignment"... OK
13/1098 behavior.align.test "behavior-aarch64-linux-musl-Debug-c-multi specifying alignment allows pointer cast"... OK
14/1098 behavior.align.test "behavior-aarch64-linux-musl-Debug-c-multi @alignCast slices"... OK
15/1098 behavior.align.test "behavior-aarch64-linux-musl-Debug-c-multi return error union with 128-bit integer"... OK
16/1098 behavior.align.test "behavior-aarch64-linux-musl-Debug-c-multi page aligned array on stack"... OK
17/1098 behavior.align.test "behavior-aarch64-linux-musl-Debug-c-multi function alignment"... OK
18/1098 behavior.align.test "behavior-aarch64-linux-musl-Debug-c-multi implicitly decreasing fn alignment"... behavior.align.test "behavior-aarch64-linux-musl-Debug-c-multi implicitly decreasing fn alignment"... SKIP
SKIP
19/1098 behavior.align.test "behavior-aarch64-linux-musl-Debug-c-multi @alignCast functions"... behavior.align.test "behavior-aarch64-linux-musl-Debug-c-multi @alignCast functions"... SKIP
SKIP
20/1098 behavior.align.test "behavior-aarch64-linux-musl-Debug-c-multi generic function with align param"... OK
21/1098 behavior.align.test "behavior-aarch64-linux-musl-Debug-c-multi runtime known array index has best alignment possible"... OK
22/1098 behavior.align.test "behavior-aarch64-linux-musl-Debug-c-multi alignment of function with c calling convention"... behavior.align.test "behavior-aarch64-linux-musl-Debug-c-multi alignment of function with c calling convention"... SKIP
SKIP
23/1098 behavior.align.test "behavior-aarch64-linux-musl-Debug-c-multi read 128-bit field from default aligned struct in stack memory"... OK
24/1098 behavior.align.test "behavior-aarch64-linux-musl-Debug-c-multi read 128-bit field from default aligned struct in global memory"... OK
25/1098 behavior.align.test "behavior-aarch64-linux-musl-Debug-c-multi struct field explicit alignment"... OK
26/1098 behavior.align.test "behavior-aarch64-linux-musl-Debug-c-multi align(@alignOf(T)) T does not force resolution of T"... OK
27/1098 behavior.align.test "behavior-aarch64-linux-musl-Debug-c-multi align(N) on functions"... behavior.align.test "behavior-aarch64-linux-musl-Debug-c-multi align(N) on functions"... SKIP
SKIP
28/1098 behavior.alignof.test "behavior-aarch64-linux-musl-Debug-c-multi @alignOf(T) before referencing T"... OK
29/1098 behavior.alignof.test "behavior-aarch64-linux-musl-Debug-c-multi comparison of @alignOf(T) against zero"... OK
30/1098 behavior.array.test "behavior-aarch64-linux-musl-Debug-c-multi array to slice"... OK
31/1098 behavior.array.test "behavior-aarch64-linux-musl-Debug-c-multi arrays"... OK
32/1098 behavior.array.test "behavior-aarch64-linux-musl-Debug-c-multi array init with mult"... OK
33/1098 behavior.array.test "behavior-aarch64-linux-musl-Debug-c-multi array literal with explicit type"... OK
34/1098 behavior.array.test "behavior-aarch64-linux-musl-Debug-c-multi array literal with inferred length"... OK
35/1098 behavior.array.test "behavior-aarch64-linux-musl-Debug-c-multi array dot len const expr"... OK
36/1098 behavior.array.test "behavior-aarch64-linux-musl-Debug-c-multi array literal with specified size"... OK
37/1098 behavior.array.test "behavior-aarch64-linux-musl-Debug-c-multi array len field"... OK
38/1098 behavior.array.test "behavior-aarch64-linux-musl-Debug-c-multi array with sentinels"... OK
39/1098 behavior.array.test "behavior-aarch64-linux-musl-Debug-c-multi void arrays"... OK
40/1098 behavior.array.test "behavior-aarch64-linux-musl-Debug-c-multi nested arrays"... OK
41/1098 behavior.array.test "behavior-aarch64-linux-musl-Debug-c-multi implicit comptime in array type size"... OK
42/1098 behavior.array.test "behavior-aarch64-linux-musl-Debug-c-multi single-item pointer to array indexing and slicing"... OK
43/1098 behavior.array.test "behavior-aarch64-linux-musl-Debug-c-multi implicit cast zero sized array ptr to slice"... OK
44/1098 behavior.array.test "behavior-aarch64-linux-musl-Debug-c-multi anonymous list literal syntax"... OK
45/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi empty function with comments"... OK
46/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi truncate"... OK
47/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi truncate to non-power-of-two integers"... OK
48/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi global variables"... OK
49/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi comptime keyword on expressions"... OK
50/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi type equality"... OK
51/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi pointer dereferencing"... OK
52/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi const expression eval handling of variables"... OK
53/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi character literals"... OK
54/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi non const ptr to aliased type"... OK
55/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi cold function"... OK
56/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi unicode escape in character literal"... OK
57/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi unicode character in character literal"... OK
58/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi return string from function"... OK
59/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi hex escape"... OK
60/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi multiline string"... OK
61/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi multiline string comments at start"... OK
62/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi multiline string comments at end"... OK
63/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi multiline string comments in middle"... OK
64/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi multiline string comments at multiple places"... OK
65/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi string concatenation"... OK
66/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi array mult operator"... OK
67/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi opaque types"... OK
68/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi compile time global reinterpret"... OK
69/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi cast undefined"... OK
70/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi implicit cast after unreachable"... OK
71/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi comptime if inside runtime while which unconditionally breaks"... OK
72/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi implicit comptime while"... OK
73/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi function closes over local const"... OK
74/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi volatile load and store"... OK
75/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi call function pointer in struct"... behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi call function pointer in struct"... SKIP
SKIP
76/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi const ptr from var variable"... OK
77/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi call result of if else expression"... OK
78/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi memcpy and memset intrinsics"... OK
79/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi variable is allowed to be a pointer to an opaque type"... OK
80/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi take address of parameter"... OK
81/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi pointer to void return type"... OK
82/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi array 2D const double ptr"... OK
83/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi double implicit cast in same expression"... OK
84/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi struct inside function"... OK
85/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi fn call returning scalar optional in equality expression"... OK
86/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi global variable assignment with optional unwrapping with var initialized to undefined"... OK
87/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi peer result location with typed parent, runtime condition, comptime prongs"... OK
88/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi non-ambiguous reference of shadowed decls"... OK
89/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi use of declaration with same name as primitive"... OK
90/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi constant equal function pointers"... OK
91/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi comptime cast fn to ptr"... behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi comptime cast fn to ptr"... SKIP
SKIP
92/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi equality compare fn ptrs"... behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi equality compare fn ptrs"... SKIP
SKIP
93/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi self reference through fn ptr field"... behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi self reference through fn ptr field"... SKIP
SKIP
94/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi global variable initialized to global variable array element"... OK
95/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi global constant is loaded with a runtime-known index"... OK
96/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi multiline string literal is null terminated"... OK
97/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi string escapes"... OK
98/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi explicit cast optional pointers"... OK
99/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi pointer comparison"... OK
100/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi string concatenation"... OK
101/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi thread local variable"... OK
102/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi result location is optional inside error union"... OK
103/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi pointer to thread local array"... OK
104/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi auto created variables have correct alignment"... OK
105/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi extern variable with non-pointer opaque type"... OK
106/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi lazy typeInfo value as generic parameter"... OK
107/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi variable name containing underscores does not shadow int primitive"... OK
108/1098 behavior.basic.test "behavior-aarch64-linux-musl-Debug-c-multi if expression type coercion"... OK
109/1098 behavior.bit_shifting.test "behavior-aarch64-linux-musl-Debug-c-multi sharded table"... OK
110/1098 behavior.bit_shifting.test "behavior-aarch64-linux-musl-Debug-c-multi comptime shr of BigInt"... OK
111/1098 behavior.bit_shifting.test "behavior-aarch64-linux-musl-Debug-c-multi comptime shift safety check"... OK
112/1098 behavior.bool.test "behavior-aarch64-linux-musl-Debug-c-multi bool literals"... OK
113/1098 behavior.bool.test "behavior-aarch64-linux-musl-Debug-c-multi cast bool to int"... OK
114/1098 behavior.bool.test "behavior-aarch64-linux-musl-Debug-c-multi bool cmp"... OK
115/1098 behavior.bool.test "behavior-aarch64-linux-musl-Debug-c-multi compile time bool not"... OK
116/1098 behavior.bool.test "behavior-aarch64-linux-musl-Debug-c-multi short circuit"... OK
117/1098 behavior.bugs.394.test "behavior-aarch64-linux-musl-Debug-c-multi bug 394 fixed"... OK
118/1098 behavior.bugs.655.test "behavior-aarch64-linux-musl-Debug-c-multi function with *const parameter with type dereferenced by namespace"... OK
119/1098 behavior.bugs.656.test "behavior-aarch64-linux-musl-Debug-c-multi optional if after an if in a switch prong of a switch with 2 prongs in an else"... OK
120/1098 behavior.bugs.679.test "behavior-aarch64-linux-musl-Debug-c-multi false dependency loop in struct definition"... OK
121/1098 behavior.bugs.1025.test "behavior-aarch64-linux-musl-Debug-c-multi bug 1025"... OK
122/1098 behavior.bugs.1111.test "behavior-aarch64-linux-musl-Debug-c-multi issue 1111 fixed"... OK
123/1098 behavior.bugs.1277.test "behavior-aarch64-linux-musl-Debug-c-multi don't emit an LLVM global for a const function when it's in an optional in a struct"... OK
124/1098 behavior.bugs.1310.test "behavior-aarch64-linux-musl-Debug-c-multi fixed"... OK
125/1098 behavior.bugs.1381.test "behavior-aarch64-linux-musl-Debug-c-multi union that needs padding bytes inside an array"... OK
126/1098 behavior.bugs.1486.test "behavior-aarch64-linux-musl-Debug-c-multi constant pointer to global variable causes runtime load"... OK
127/1098 behavior.bugs.1500.test "behavior-aarch64-linux-musl-Debug-c-multi allow these dependencies"... OK
128/1098 behavior.bugs.1735.test "behavior-aarch64-linux-musl-Debug-c-multi initialization"... OK
129/1098 behavior.bugs.1741.test "behavior-aarch64-linux-musl-Debug-c-multi fixed"... OK
130/1098 behavior.bugs.1914.test "behavior-aarch64-linux-musl-Debug-c-multi segfault bug"... OK
131/1098 behavior.bugs.1914.test "behavior-aarch64-linux-musl-Debug-c-multi basic stuff"... OK
132/1098 behavior.bugs.2006.test "behavior-aarch64-linux-musl-Debug-c-multi bug 2006"... OK
133/1098 behavior.bugs.2346.test "behavior-aarch64-linux-musl-Debug-c-multi fixed"... OK
134/1098 behavior.bugs.2578.test "behavior-aarch64-linux-musl-Debug-c-multi fixed"... OK
135/1098 behavior.bugs.3007.test "behavior-aarch64-linux-musl-Debug-c-multi fixed"... OK
136/1098 behavior.bugs.3112.test "behavior-aarch64-linux-musl-Debug-c-multi zig test crash"... behavior.bugs.3112.test "behavior-aarch64-linux-musl-Debug-c-multi zig test crash"... SKIP
SKIP
137/1098 behavior.bugs.3367.test "behavior-aarch64-linux-musl-Debug-c-multi container member access usingnamespace decls"... OK
138/1098 behavior.bugs.6850.test "behavior-aarch64-linux-musl-Debug-c-multi lazy sizeof comparison with zero"... OK
139/1098 behavior.bugs.7250.test "behavior-aarch64-linux-musl-Debug-c-multi reference a global threadlocal variable"... OK
140/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi int to ptr cast"... OK
141/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi integer literal to pointer cast"... OK
142/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi peer type resolution: ?T and T"... OK
143/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi resolve undefined with integer"... OK
144/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi @intCast to comptime_int"... OK
145/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi implicit cast comptime numbers to any type when the value fits"... OK
146/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi implicit cast comptime_int to comptime_float"... OK
147/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi comptime_int @intToFloat"... OK
148/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi @floatToInt"... OK
149/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi implicitly cast indirect pointer to maybe-indirect pointer"... OK
150/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi @intCast comptime_int"... OK
151/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi @floatCast comptime_int and comptime_float"... OK
152/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi coerce undefined to optional"... OK
153/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi implicit cast from *[N]T to [*c]T"... OK
154/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi *usize to *void"... OK
155/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi @intToEnum passed a comptime_int to an enum with one item"... OK
156/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi @intCast to u0 and use the result"... OK
157/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi peer result null and comptime_int"... OK
158/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi *const ?[*]const T to [*c]const [*c]const T"... OK
159/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi array coersion to undefined at runtime"... OK
160/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi implicitly cast from int to anyerror!?T"... OK
161/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi return u8 coercing into ?u32 return type"... OK
162/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi cast from ?[*]T to ??[*]T"... OK
163/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi peer type unsigned int to signed"... OK
164/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi expected [*c]const u8, found [*:0]const u8"... OK
165/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi explicit cast from integer to error type"... OK
166/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi peer resolve array and const slice"... OK
167/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi implicitly cast from T to anyerror!?T"... OK
168/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi implicitly cast from [0]T to anyerror![]T"... OK
169/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi peer type resolution: [0]u8, []const u8, and anyerror![]u8"... OK
170/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi implicit cast from *const [N]T to []const T"... OK
171/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi peer type resolution: error and [N]T"... OK
172/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi single-item pointer of array to slice to unknown length pointer"... OK
173/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi cast *[1][*]const u8 to [*]const ?[*]const u8"... OK
174/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi vector casts"... OK
175/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi @floatCast cast down"... OK
176/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi peer type resolution: unreachable, error set, unreachable"... OK
177/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi peer cast *[0]T to E![]const T"... OK
178/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi peer cast *[0]T to []const T"... OK
179/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi peer resolution of string literals"... OK
180/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi type coercion related to sentinel-termination"... OK
181/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi peer type resolution implicit cast to return type"... OK
182/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi peer type resolution implicit cast to variable type"... OK
183/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi variable initialization uses result locations properly with regards to the type"... OK
184/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi cast between C pointer with different but compatible types"... OK
185/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi peer type resolve string lit with sentinel-terminated mutable slice"... OK
186/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi peer type resolve array pointers, one of them const"... OK
187/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi peer type resolve array pointer and unknown pointer"... OK
188/1098 behavior.cast.test "behavior-aarch64-linux-musl-Debug-c-multi comptime float casts"... OK
189/1098 behavior.comptime_memory.test "behavior-aarch64-linux-musl-Debug-c-multi type pun signed and unsigned as single pointer"... behavior.comptime_memory.test "behavior-aarch64-linux-musl-Debug-c-multi type pun signed and unsigned as single pointer"... SKIP
SKIP
190/1098 behavior.comptime_memory.test "behavior-aarch64-linux-musl-Debug-c-multi type pun signed and unsigned as many pointer"... behavior.comptime_memory.test "behavior-aarch64-linux-musl-Debug-c-multi type pun signed and unsigned as many pointer"... SKIP
SKIP
191/1098 behavior.comptime_memory.test "behavior-aarch64-linux-musl-Debug-c-multi type pun signed and unsigned as array pointer"... behavior.comptime_memory.test "behavior-aarch64-linux-musl-Debug-c-multi type pun signed and unsigned as array pointer"... SKIP
SKIP
192/1098 behavior.comptime_memory.test "behavior-aarch64-linux-musl-Debug-c-multi type pun signed and unsigned as offset many pointer"... behavior.comptime_memory.test "behavior-aarch64-linux-musl-Debug-c-multi type pun signed and unsigned as offset many pointer"... SKIP
SKIP
193/1098 behavior.comptime_memory.test "behavior-aarch64-linux-musl-Debug-c-multi type pun signed and unsigned as array pointer"... behavior.comptime_memory.test "behavior-aarch64-linux-musl-Debug-c-multi type pun signed and unsigned as array pointer"... SKIP
SKIP
194/1098 behavior.comptime_memory.test "behavior-aarch64-linux-musl-Debug-c-multi type pun value and struct"... behavior.comptime_memory.test "behavior-aarch64-linux-musl-Debug-c-multi type pun value and struct"... SKIP
SKIP
195/1098 behavior.comptime_memory.test "behavior-aarch64-linux-musl-Debug-c-multi type pun endianness"... behavior.comptime_memory.test "behavior-aarch64-linux-musl-Debug-c-multi type pun endianness"... SKIP
SKIP
196/1098 behavior.comptime_memory.test "behavior-aarch64-linux-musl-Debug-c-multi type pun bits"... behavior.comptime_memory.test "behavior-aarch64-linux-musl-Debug-c-multi type pun bits"... SKIP
SKIP
197/1098 behavior.comptime_memory.test "behavior-aarch64-linux-musl-Debug-c-multi basic pointer preservation"... behavior.comptime_memory.test "behavior-aarch64-linux-musl-Debug-c-multi basic pointer preservation"... SKIP
SKIP
198/1098 behavior.comptime_memory.test "behavior-aarch64-linux-musl-Debug-c-multi byte copy preserves linker value"... behavior.comptime_memory.test "behavior-aarch64-linux-musl-Debug-c-multi byte copy preserves linker value"... SKIP
SKIP
199/1098 behavior.comptime_memory.test "behavior-aarch64-linux-musl-Debug-c-multi unordered byte copy preserves linker value"... behavior.comptime_memory.test "behavior-aarch64-linux-musl-Debug-c-multi unordered byte copy preserves linker value"... SKIP
SKIP
200/1098 behavior.comptime_memory.test "behavior-aarch64-linux-musl-Debug-c-multi shuffle chunks of linker value"... behavior.comptime_memory.test "behavior-aarch64-linux-musl-Debug-c-multi shuffle chunks of linker value"... SKIP
SKIP
201/1098 behavior.comptime_memory.test "behavior-aarch64-linux-musl-Debug-c-multi dance on linker values"... behavior.comptime_memory.test "behavior-aarch64-linux-musl-Debug-c-multi dance on linker values"... SKIP
SKIP
202/1098 behavior.comptime_memory.test "behavior-aarch64-linux-musl-Debug-c-multi offset array ptr by element size"... behavior.comptime_memory.test "behavior-aarch64-linux-musl-Debug-c-multi offset array ptr by element size"... SKIP
SKIP
203/1098 behavior.comptime_memory.test "behavior-aarch64-linux-musl-Debug-c-multi offset instance by field size"... behavior.comptime_memory.test "behavior-aarch64-linux-musl-Debug-c-multi offset instance by field size"... SKIP
SKIP
204/1098 behavior.comptime_memory.test "behavior-aarch64-linux-musl-Debug-c-multi offset field ptr by enclosing array element size"... behavior.comptime_memory.test "behavior-aarch64-linux-musl-Debug-c-multi offset field ptr by enclosing array element size"... SKIP
SKIP
205/1098 behavior.fn_in_struct_in_comptime.test "behavior-aarch64-linux-musl-Debug-c-multi define a function in an anonymous struct in comptime"... OK
206/1098 behavior.hasdecl.test "behavior-aarch64-linux-musl-Debug-c-multi @hasDecl"... OK
207/1098 behavior.hasfield.test "behavior-aarch64-linux-musl-Debug-c-multi @hasField"... OK
208/1098 behavior.namespace_depends_on_compile_var.test "behavior-aarch64-linux-musl-Debug-c-multi namespace depends on compile var"... OK
209/1098 behavior.optional.test "behavior-aarch64-linux-musl-Debug-c-multi passing an optional integer as a parameter"... OK
210/1098 behavior.optional.test "behavior-aarch64-linux-musl-Debug-c-multi optional pointer to size zero struct"... OK
211/1098 behavior.optional.test "behavior-aarch64-linux-musl-Debug-c-multi equality compare optional pointers"... OK
212/1098 behavior.optional.test "behavior-aarch64-linux-musl-Debug-c-multi optional with void type"... OK
213/1098 behavior.optional.test "behavior-aarch64-linux-musl-Debug-c-multi address of unwrap optional"... OK
214/1098 behavior.optional.test "behavior-aarch64-linux-musl-Debug-c-multi nested optional field in struct"... OK
215/1098 behavior.optional.test "behavior-aarch64-linux-musl-Debug-c-multi equality compare optional with non-optional"... OK
216/1098 behavior.optional.test "behavior-aarch64-linux-musl-Debug-c-multi unwrap function call with optional pointer return value"... OK
217/1098 behavior.optional.test "behavior-aarch64-linux-musl-Debug-c-multi nested orelse"... OK
218/1098 behavior.optional.test "behavior-aarch64-linux-musl-Debug-c-multi self-referential struct through a slice of optional"... OK
219/1098 behavior.optional.test "behavior-aarch64-linux-musl-Debug-c-multi assigning to an unwrapped optional field in an inline loop"... OK
220/1098 behavior.optional.test "behavior-aarch64-linux-musl-Debug-c-multi coerce an anon struct literal to optional struct"... OK
221/1098 behavior.optional.test "behavior-aarch64-linux-musl-Debug-c-multi 0-bit child type coerced to optional return ptr result location"... OK
222/1098 behavior.optional.test "behavior-aarch64-linux-musl-Debug-c-multi 0-bit child type coerced to optional"... OK
223/1098 behavior.optional.test "behavior-aarch64-linux-musl-Debug-c-multi array of optional unaligned types"... OK
224/1098 behavior.prefetch.test "behavior-aarch64-linux-musl-Debug-c-multi @prefetch()"... OK
225/1098 behavior.pub_enum.test "behavior-aarch64-linux-musl-Debug-c-multi pub enum"... OK
226/1098 behavior.pub_enum.test "behavior-aarch64-linux-musl-Debug-c-multi cast with imported symbol"... OK
227/1098 behavior.slice.test "behavior-aarch64-linux-musl-Debug-c-multi slicing"... OK
228/1098 behavior.slice.test "behavior-aarch64-linux-musl-Debug-c-multi const slice"... OK
229/1098 behavior.slice.test "behavior-aarch64-linux-musl-Debug-c-multi comptime slice of undefined pointer of length 0"... OK
230/1098 behavior.slice.test "behavior-aarch64-linux-musl-Debug-c-multi implicitly cast array of size 0 to slice"... OK
231/1098 behavior.slice.test "behavior-aarch64-linux-musl-Debug-c-multi access len index of sentinel-terminated slice"... OK
232/1098 behavior.slice.test "behavior-aarch64-linux-musl-Debug-c-multi comptime slice of slice preserves comptime var"... OK
233/1098 behavior.slice.test "behavior-aarch64-linux-musl-Debug-c-multi slice of type"... OK
234/1098 behavior.slice.test "behavior-aarch64-linux-musl-Debug-c-multi generic malloc free"... OK
235/1098 behavior.slice.test "behavior-aarch64-linux-musl-Debug-c-multi slice of hardcoded address to pointer"... OK
236/1098 behavior.slice.test "behavior-aarch64-linux-musl-Debug-c-multi comptime slice of pointer preserves comptime var"... OK
237/1098 behavior.slice.test "behavior-aarch64-linux-musl-Debug-c-multi comptime pointer cast array and then slice"... OK
238/1098 behavior.slice.test "behavior-aarch64-linux-musl-Debug-c-multi slicing zero length array"... OK
239/1098 behavior.slice.test "behavior-aarch64-linux-musl-Debug-c-multi compile time slice of pointer to hard coded address"... behavior.slice.test "behavior-aarch64-linux-musl-Debug-c-multi compile time slice of pointer to hard coded address"... SKIP
SKIP
240/1098 behavior.slice.test "behavior-aarch64-linux-musl-Debug-c-multi slice string literal has correct type"... OK
241/1098 behavior.slice.test "behavior-aarch64-linux-musl-Debug-c-multi result location zero sized array inside struct field implicit cast to slice"... OK
242/1098 behavior.slice.test "behavior-aarch64-linux-musl-Debug-c-multi runtime safety lets us slice from len..len"... OK
243/1098 behavior.slice.test "behavior-aarch64-linux-musl-Debug-c-multi C pointer"... OK
244/1098 behavior.slice.test "behavior-aarch64-linux-musl-Debug-c-multi C pointer slice access"... OK
245/1098 behavior.slice.test "behavior-aarch64-linux-musl-Debug-c-multi comptime slices are disambiguated"... OK
246/1098 behavior.slice.test "behavior-aarch64-linux-musl-Debug-c-multi slice type with custom alignment"... OK
247/1098 behavior.slice.test "behavior-aarch64-linux-musl-Debug-c-multi obtaining a null terminated slice"... OK
248/1098 behavior.slice.test "behavior-aarch64-linux-musl-Debug-c-multi empty array to slice"... OK
249/1098 behavior.slice.test "behavior-aarch64-linux-musl-Debug-c-multi @ptrCast slice to pointer"... OK
250/1098 behavior.slice.test "behavior-aarch64-linux-musl-Debug-c-multi slice syntax resulting in pointer-to-array"... OK
251/1098 behavior.slice.test "behavior-aarch64-linux-musl-Debug-c-multi type coercion of pointer to anon struct literal to pointer to slice"... OK
252/1098 behavior.slice.test "behavior-aarch64-linux-musl-Debug-c-multi array concat of slices gives slice"... OK
253/1098 behavior.slice.test "behavior-aarch64-linux-musl-Debug-c-multi slice bounds in comptime concatenation"... OK
254/1098 behavior.slice.test "behavior-aarch64-linux-musl-Debug-c-multi slice sentinel access at comptime"... OK
255/1098 behavior.slice_sentinel_comptime.test "behavior-aarch64-linux-musl-Debug-c-multi comptime slice-sentinel in bounds (unterminated)"... OK
256/1098 behavior.slice_sentinel_comptime.test "behavior-aarch64-linux-musl-Debug-c-multi comptime slice-sentinel in bounds (end,unterminated)"... OK
257/1098 behavior.slice_sentinel_comptime.test "behavior-aarch64-linux-musl-Debug-c-multi comptime slice-sentinel in bounds (terminated)"... OK
258/1098 behavior.slice_sentinel_comptime.test "behavior-aarch64-linux-musl-Debug-c-multi comptime slice-sentinel in bounds (on target sentinel)"... OK
259/1098 behavior.type.test "behavior-aarch64-linux-musl-Debug-c-multi Type.MetaType"... OK
260/1098 behavior.type.test "behavior-aarch64-linux-musl-Debug-c-multi Type.Void"... OK
261/1098 behavior.type.test "behavior-aarch64-linux-musl-Debug-c-multi Type.Bool"... OK
262/1098 behavior.type.test "behavior-aarch64-linux-musl-Debug-c-multi Type.NoReturn"... OK
263/1098 behavior.type.test "behavior-aarch64-linux-musl-Debug-c-multi Type.Int"... OK
264/1098 behavior.type.test "behavior-aarch64-linux-musl-Debug-c-multi Type.ComptimeFloat"... OK
265/1098 behavior.type.test "behavior-aarch64-linux-musl-Debug-c-multi Type.ComptimeInt"... OK
266/1098 behavior.type.test "behavior-aarch64-linux-musl-Debug-c-multi Type.Undefined"... OK
267/1098 behavior.type.test "behavior-aarch64-linux-musl-Debug-c-multi Type.Null"... OK
268/1098 behavior.type.test "behavior-aarch64-linux-musl-Debug-c-multi Type.EnumLiteral"... OK
269/1098 behavior.type.test "behavior-aarch64-linux-musl-Debug-c-multi Type.Pointer"... OK
270/1098 behavior.truncate.test "behavior-aarch64-linux-musl-Debug-c-multi truncate u0 to larger integer allowed and has comptime known result"... OK
271/1098 behavior.truncate.test "behavior-aarch64-linux-musl-Debug-c-multi truncate.u0.literal"... OK
272/1098 behavior.truncate.test "behavior-aarch64-linux-musl-Debug-c-multi truncate.u0.const"... OK
273/1098 behavior.truncate.test "behavior-aarch64-linux-musl-Debug-c-multi truncate.u0.var"... OK
274/1098 behavior.truncate.test "behavior-aarch64-linux-musl-Debug-c-multi truncate i0 to larger integer allowed and has comptime known result"... OK
275/1098 behavior.truncate.test "behavior-aarch64-linux-musl-Debug-c-multi truncate.i0.literal"... OK
276/1098 behavior.truncate.test "behavior-aarch64-linux-musl-Debug-c-multi truncate.i0.const"... OK
277/1098 behavior.truncate.test "behavior-aarch64-linux-musl-Debug-c-multi truncate.i0.var"... OK
278/1098 behavior.truncate.test "behavior-aarch64-linux-musl-Debug-c-multi truncate on comptime integer"... OK
279/1098 behavior.struct.test "behavior-aarch64-linux-musl-Debug-c-multi top level fields"... OK
280/1098 behavior.struct.test "behavior-aarch64-linux-musl-Debug-c-multi non-packed struct has fields padded out to the required alignment"... OK
281/1098 behavior.struct.test "behavior-aarch64-linux-musl-Debug-c-multi lower unnamed constants"... OK
282/1098 behavior.struct.test "behavior-aarch64-linux-musl-Debug-c-multi structs"... OK
283/1098 behavior.struct.test "behavior-aarch64-linux-musl-Debug-c-multi struct byval assign"... OK
284/1098 behavior.struct.test "behavior-aarch64-linux-musl-Debug-c-multi call struct static method"... OK
285/1098 behavior.struct.test "behavior-aarch64-linux-musl-Debug-c-multi invoke static method in global scope"... OK
286/1098 behavior.struct.test "behavior-aarch64-linux-musl-Debug-c-multi return empty struct instance"... OK
287/1098 behavior.struct.test "behavior-aarch64-linux-musl-Debug-c-multi fn call of struct field"... OK
288/1098 behavior.struct.test "behavior-aarch64-linux-musl-Debug-c-multi struct initializer"... OK
289/1098 behavior.struct.test "behavior-aarch64-linux-musl-Debug-c-multi call member function directly"... OK
290/1098 behavior.struct.test "behavior-aarch64-linux-musl-Debug-c-multi store member function in variable"... OK
291/1098 behavior.struct.test "behavior-aarch64-linux-musl-Debug-c-multi member functions"... OK
292/1098 behavior.struct.test "behavior-aarch64-linux-musl-Debug-c-multi return struct byval from function"... OK
293/1098 behavior.struct.test "behavior-aarch64-linux-musl-Debug-c-multi call method with mutable reference to struct with no fields"... OK
294/1098 behavior.struct.test "behavior-aarch64-linux-musl-Debug-c-multi usingnamespace within struct scope"... OK
295/1098 behavior.struct.test "behavior-aarch64-linux-musl-Debug-c-multi struct field init with catch"... OK
296/1098 behavior.struct.test "behavior-aarch64-linux-musl-Debug-c-multi packed struct field alignment"... OK
297/1098 behavior.struct.test "behavior-aarch64-linux-musl-Debug-c-multi bit field alignment"... OK
298/1098 behavior.array_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi set global var array via slice embedded in struct"... OK
299/1098 behavior.array_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi read/write through global variable array of struct fields initialized via array mult"... OK
300/1098 behavior.array_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi implicit cast single-item pointer"... OK
301/1098 behavior.array_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi comptime evaluating function that takes array by value"... OK
302/1098 behavior.array_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi runtime initialize array elem and then implicit cast to slice"... OK
303/1098 behavior.array_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi array literal as argument to function"... OK
304/1098 behavior.array_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi double nested array to const slice cast in array literal"... OK
305/1098 behavior.array_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi anonymous literal in array"... OK
306/1098 behavior.array_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi access the null element of a null terminated array"... OK
307/1098 behavior.array_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi type deduction for array subscript expression"... OK
308/1098 behavior.array_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi sentinel element count towards the ABI size calculation"... OK
309/1098 behavior.array_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi zero-sized array with recursive type definition"... OK
310/1098 behavior.array_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi type coercion of anon struct literal to array"... OK
311/1098 behavior.array_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi type coercion of pointer to anon struct literal to pointer to array"... OK
312/1098 behavior.bitcast.test "behavior-aarch64-linux-musl-Debug-c-multi @bitCast i32 -> u32"... OK
313/1098 behavior.bitcast.test "behavior-aarch64-linux-musl-Debug-c-multi bitcast result to _"... OK
314/1098 behavior.bitcast.test "behavior-aarch64-linux-musl-Debug-c-multi nested bitcast"... OK
315/1098 behavior.bitcast.test "behavior-aarch64-linux-musl-Debug-c-multi @bitCast enum to its integer type"... OK
316/1098 behavior.bitcast.test "behavior-aarch64-linux-musl-Debug-c-multi bitcast literal [4]u8 param to u32"... OK
317/1098 behavior.bitcast.test "behavior-aarch64-linux-musl-Debug-c-multi bitcast generates a temporary value"... OK
318/1098 behavior.bitcast.test "behavior-aarch64-linux-musl-Debug-c-multi @bitCast packed structs at runtime and comptime"... OK
319/1098 behavior.bitcast.test "behavior-aarch64-linux-musl-Debug-c-multi @bitCast extern structs at runtime and comptime"... OK
320/1098 behavior.bitcast.test "behavior-aarch64-linux-musl-Debug-c-multi bitcast packed struct to integer and back"... OK
321/1098 behavior.bitcast.test "behavior-aarch64-linux-musl-Debug-c-multi implicit cast to error union by returning"... OK
322/1098 behavior.bitcast.test "behavior-aarch64-linux-musl-Debug-c-multi bitcast packed struct literal to byte"... OK
323/1098 behavior.bitcast.test "behavior-aarch64-linux-musl-Debug-c-multi comptime bitcast used in expression has the correct type"... OK
324/1098 behavior.bitcast.test "behavior-aarch64-linux-musl-Debug-c-multi bitcast passed as tuple element"... OK
325/1098 behavior.bitcast.test "behavior-aarch64-linux-musl-Debug-c-multi triple level result location with bitcast sandwich passed as tuple element"... OK
326/1098 behavior.bugs.624.test "behavior-aarch64-linux-musl-Debug-c-multi foo"... OK
327/1098 behavior.bugs.704.test "behavior-aarch64-linux-musl-Debug-c-multi bug 704"... OK
328/1098 behavior.bugs.1076.test "behavior-aarch64-linux-musl-Debug-c-multi comptime code should not modify constant data"... OK
329/1098 behavior.bugs.2692.test "behavior-aarch64-linux-musl-Debug-c-multi address of 0 length array"... OK
330/1098 behavior.bugs.2889.test "behavior-aarch64-linux-musl-Debug-c-multi fixed"... OK
331/1098 behavior.bugs.3046.test "behavior-aarch64-linux-musl-Debug-c-multi fixed"... OK
332/1098 behavior.bugs.3586.test "behavior-aarch64-linux-musl-Debug-c-multi fixed"... OK
333/1098 behavior.bugs.4560.test "behavior-aarch64-linux-musl-Debug-c-multi fixed"... OK
334/1098 behavior.bugs.4954.test "behavior-aarch64-linux-musl-Debug-c-multi crash"... OK
335/1098 behavior.byval_arg_var.test "behavior-aarch64-linux-musl-Debug-c-multi pass string literal byvalue to a generic var param"... OK
336/1098 behavior.call.test "behavior-aarch64-linux-musl-Debug-c-multi basic invocations"... OK
337/1098 behavior.call.test "behavior-aarch64-linux-musl-Debug-c-multi tuple parameters"... OK
338/1098 behavior.call.test "behavior-aarch64-linux-musl-Debug-c-multi comptime call with bound function as parameter"... OK
339/1098 behavior.cast_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi pointer reinterpret const float to int"... OK
340/1098 behavior.cast_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi @floatToInt"... OK
341/1098 behavior.cast_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi implicit cast from [*]T to ?*anyopaque"... OK
342/1098 behavior.cast_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi compile time int to ptr of function"... behavior.cast_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi compile time int to ptr of function"... SKIP
SKIP
343/1098 behavior.cast_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi implicit ptr to *anyopaque"... OK
344/1098 behavior.cast_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi return null from fn() anyerror!?&T"... OK
345/1098 behavior.cast_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi peer type resolution: [0]u8 and []const u8"... OK
346/1098 behavior.cast_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi implicitly cast from [N]T to ?[]const T"... OK
347/1098 behavior.cast_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi cast u128 to f128 and back"... OK
348/1098 behavior.cast_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi implicit cast from *[N]T to ?[*]T"... OK
349/1098 behavior.cast_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi implicit cast from *T to ?*anyopaque"... OK
350/1098 behavior.cast_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi implicit cast *[0]T to E![]const u8"... OK
351/1098 behavior.cast_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi cast from array reference to fn: comptime fn ptr"... OK
352/1098 behavior.cast_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi cast from array reference to fn: runtime fn ptr"... OK
353/1098 behavior.cast_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi *const [N]null u8 to ?[]const u8"... OK
354/1098 behavior.cast_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi cast between [*c]T and ?[*:0]T on fn parameter"... OK
355/1098 behavior.cast_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi assignment to optional pointer result loc"... OK
356/1098 behavior.cast_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi cast between *[N]void and []void"... OK
357/1098 behavior.cast_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi peer resolve arrays of different size to const slice"... OK
358/1098 behavior.cast_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi cast f16 to wider types"... OK
359/1098 behavior.cast_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi cast f128 to narrower types"... OK
360/1098 behavior.cast_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi peer type resolution: unreachable, null, slice"... OK
361/1098 behavior.cast_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi cast i8 fn call peers to i32 result"... OK
362/1098 behavior.defer.test "behavior-aarch64-linux-musl-Debug-c-multi break and continue inside loop inside defer expression"... OK
363/1098 behavior.defer.test "behavior-aarch64-linux-musl-Debug-c-multi defer and labeled break"... OK
364/1098 behavior.defer.test "behavior-aarch64-linux-musl-Debug-c-multi errdefer does not apply to fn inside fn"... OK
365/1098 behavior.defer.test "behavior-aarch64-linux-musl-Debug-c-multi return variable while defer expression in scope to modify it"... OK
366/1098 behavior.defer.test "behavior-aarch64-linux-musl-Debug-c-multi mixing normal and error defers"... OK
367/1098 behavior.defer.test "behavior-aarch64-linux-musl-Debug-c-multi errdefer with payload"... OK
368/1098 behavior.enum.test "behavior-aarch64-linux-musl-Debug-c-multi enum to int"... OK
369/1098 behavior.enum.test "behavior-aarch64-linux-musl-Debug-c-multi int to enum"... OK
370/1098 behavior.enum.test "behavior-aarch64-linux-musl-Debug-c-multi enum sizes"... OK
371/1098 behavior.enum.test "behavior-aarch64-linux-musl-Debug-c-multi enum literal equality"... OK
372/1098 behavior.enum.test "behavior-aarch64-linux-musl-Debug-c-multi enum literal cast to enum"... OK
373/1098 behavior.enum.test "behavior-aarch64-linux-musl-Debug-c-multi peer type resolution with enum literal"... OK
374/1098 behavior.enum.test "behavior-aarch64-linux-musl-Debug-c-multi enum with specified tag values"... OK
375/1098 behavior.enum.test "behavior-aarch64-linux-musl-Debug-c-multi non-exhaustive enum"... OK
376/1098 behavior.enum.test "behavior-aarch64-linux-musl-Debug-c-multi empty non-exhaustive enum"... OK
377/1098 behavior.enum.test "behavior-aarch64-linux-musl-Debug-c-multi single field non-exhaustive enum"... OK
378/1098 behavior.enum.test "behavior-aarch64-linux-musl-Debug-c-multi enum with tag values don't require parens"... OK
379/1098 behavior.enum.test "behavior-aarch64-linux-musl-Debug-c-multi cast integer literal to enum"... OK
380/1098 behavior.enum.test "behavior-aarch64-linux-musl-Debug-c-multi enum with specified and unspecified tag values"... OK
381/1098 behavior.enum.test "behavior-aarch64-linux-musl-Debug-c-multi set enum tag type"... OK
382/1098 behavior.enum.test "behavior-aarch64-linux-musl-Debug-c-multi casting enum to its tag type"... OK
383/1098 behavior.enum.test "behavior-aarch64-linux-musl-Debug-c-multi enum with 1 field but explicit tag type should still have the tag type"... OK
384/1098 behavior.enum.test "behavior-aarch64-linux-musl-Debug-c-multi signed integer as enum tag"... OK
385/1098 behavior.enum.test "behavior-aarch64-linux-musl-Debug-c-multi enum with one member and custom tag type"... OK
386/1098 behavior.enum.test "behavior-aarch64-linux-musl-Debug-c-multi enum with one member and u1 tag type @enumToInt"... OK
387/1098 behavior.enum.test "behavior-aarch64-linux-musl-Debug-c-multi enum with comptime_int tag type"... OK
388/1098 behavior.enum.test "behavior-aarch64-linux-musl-Debug-c-multi enum with one member default to u0 tag type"... OK
389/1098 behavior.enum.test "behavior-aarch64-linux-musl-Debug-c-multi comparison operator on enum with one member is comptime known"... OK
390/1098 behavior.enum.test "behavior-aarch64-linux-musl-Debug-c-multi switch on enum with one member is comptime known"... OK
391/1098 behavior.enum.test "behavior-aarch64-linux-musl-Debug-c-multi method call on an enum"... OK
392/1098 behavior.enum.test "behavior-aarch64-linux-musl-Debug-c-multi enum value allocation"... OK
393/1098 behavior.enum.test "behavior-aarch64-linux-musl-Debug-c-multi enum literal casting to tagged union"... OK
394/1098 behavior.enum.test "behavior-aarch64-linux-musl-Debug-c-multi enum literal casting to error union with payload enum"... OK
395/1098 behavior.enum.test "behavior-aarch64-linux-musl-Debug-c-multi exporting enum type and value"... OK
396/1098 behavior.enum.test "behavior-aarch64-linux-musl-Debug-c-multi constant enum initialization with differing sizes"... OK
397/1098 behavior.enum.test "behavior-aarch64-linux-musl-Debug-c-multi @tagName"... OK
398/1098 behavior.enum.test "behavior-aarch64-linux-musl-Debug-c-multi @tagName non-exhaustive enum"... OK
399/1098 behavior.enum.test "behavior-aarch64-linux-musl-Debug-c-multi @tagName is null-terminated"... OK
400/1098 behavior.enum.test "behavior-aarch64-linux-musl-Debug-c-multi tag name with assigned enum values"... OK
401/1098 behavior.enum.test "behavior-aarch64-linux-musl-Debug-c-multi @tagName on enum literals"... OK
402/1098 behavior.enum.test "behavior-aarch64-linux-musl-Debug-c-multi enum literal casting to optional"... OK
403/1098 behavior.enum.test "behavior-aarch64-linux-musl-Debug-c-multi bit field access with enum fields"... OK
404/1098 behavior.enum.test "behavior-aarch64-linux-musl-Debug-c-multi enum literal in array literal"... OK
405/1098 behavior.error.test "behavior-aarch64-linux-musl-Debug-c-multi error values"... OK
406/1098 behavior.error.test "behavior-aarch64-linux-musl-Debug-c-multi redefinition of error values allowed"... OK
407/1098 behavior.error.test "behavior-aarch64-linux-musl-Debug-c-multi error binary operator"... OK
408/1098 behavior.error.test "behavior-aarch64-linux-musl-Debug-c-multi empty error union"... OK
409/1098 behavior.error.test "behavior-aarch64-linux-musl-Debug-c-multi error wrapping"... OK
410/1098 behavior.error.test "behavior-aarch64-linux-musl-Debug-c-multi unwrap simple value from error"... OK
411/1098 behavior.error.test "behavior-aarch64-linux-musl-Debug-c-multi error return in assignment"... OK
412/1098 behavior.error.test "behavior-aarch64-linux-musl-Debug-c-multi syntax: optional operator in front of error union operator"... OK
413/1098 behavior.error.test "behavior-aarch64-linux-musl-Debug-c-multi widen cast integer payload of error union function call"... OK
414/1098 behavior.error.test "behavior-aarch64-linux-musl-Debug-c-multi debug info for optional error set"... OK
415/1098 behavior.error.test "behavior-aarch64-linux-musl-Debug-c-multi implicit cast to optional to error union to return result loc"... OK
416/1098 behavior.error.test "behavior-aarch64-linux-musl-Debug-c-multi error: fn returning empty error set can be passed as fn returning any error"... OK
417/1098 behavior.error.test "behavior-aarch64-linux-musl-Debug-c-multi error union type "... OK
418/1098 behavior.error.test "behavior-aarch64-linux-musl-Debug-c-multi error set type"... OK
419/1098 behavior.error.test "behavior-aarch64-linux-musl-Debug-c-multi explicit error set cast"... OK
420/1098 behavior.error.test "behavior-aarch64-linux-musl-Debug-c-multi comptime test error for empty error set"... OK
421/1098 behavior.error.test "behavior-aarch64-linux-musl-Debug-c-multi comptime err to int of error set with only 1 possible value"... OK
422/1098 behavior.error.test "behavior-aarch64-linux-musl-Debug-c-multi error union peer type resolution"... OK
423/1098 behavior.error.test "behavior-aarch64-linux-musl-Debug-c-multi error: Zero sized error set returned with value payload crash"... OK
424/1098 behavior.error.test "behavior-aarch64-linux-musl-Debug-c-multi error: Infer error set from literals"... OK
425/1098 behavior.error.test "behavior-aarch64-linux-musl-Debug-c-multi nested error union function call in optional unwrap"... OK
426/1098 behavior.error.test "behavior-aarch64-linux-musl-Debug-c-multi return function call to error set from error union function"... OK
427/1098 behavior.error.test "behavior-aarch64-linux-musl-Debug-c-multi optional error set is the same size as error set"... OK
428/1098 behavior.error.test "behavior-aarch64-linux-musl-Debug-c-multi nested catch"... OK
429/1098 behavior.error.test "behavior-aarch64-linux-musl-Debug-c-multi function pointer with return type that is error union with payload which is pointer of parent struct"... OK
430/1098 behavior.error.test "behavior-aarch64-linux-musl-Debug-c-multi return result loc as peer result loc in inferred error set function"... OK
431/1098 behavior.error.test "behavior-aarch64-linux-musl-Debug-c-multi error payload type is correctly resolved"... OK
432/1098 behavior.error.test "behavior-aarch64-linux-musl-Debug-c-multi error union comptime caching"... OK
433/1098 behavior.fn.test "behavior-aarch64-linux-musl-Debug-c-multi params"... OK
434/1098 behavior.fn.test "behavior-aarch64-linux-musl-Debug-c-multi local variables"... OK
435/1098 behavior.fn.test "behavior-aarch64-linux-musl-Debug-c-multi mutable local variables"... OK
436/1098 behavior.fn.test "behavior-aarch64-linux-musl-Debug-c-multi separate block scopes"... OK
437/1098 behavior.fn.test "behavior-aarch64-linux-musl-Debug-c-multi weird function name"... OK
438/1098 behavior.fn.test "behavior-aarch64-linux-musl-Debug-c-multi assign inline fn to const variable"... OK
439/1098 behavior.fn.test "behavior-aarch64-linux-musl-Debug-c-multi return inner function which references comptime variable of outer function"... behavior.fn.test "behavior-aarch64-linux-musl-Debug-c-multi return inner function which references comptime variable of outer function"... SKIP
SKIP
440/1098 behavior.fn.test "behavior-aarch64-linux-musl-Debug-c-multi discard the result of a function that returns a struct"... OK
441/1098 behavior.fn.test "behavior-aarch64-linux-musl-Debug-c-multi inline function call that calls optional function pointer, return pointer at callsite interacts correctly with callsite return type"... behavior.fn.test "behavior-aarch64-linux-musl-Debug-c-multi inline function call that calls optional function pointer, return pointer at callsite interacts correctly with callsite return type"... SKIP
SKIP
442/1098 behavior.fn.test "behavior-aarch64-linux-musl-Debug-c-multi implicit cast function unreachable return"... OK
443/1098 behavior.fn.test "behavior-aarch64-linux-musl-Debug-c-multi extern struct with stdcallcc fn pointer"... behavior.fn.test "behavior-aarch64-linux-musl-Debug-c-multi extern struct with stdcallcc fn pointer"... SKIP
SKIP
444/1098 behavior.fn.test "behavior-aarch64-linux-musl-Debug-c-multi function with complex callconv and return type expressions"... OK
445/1098 behavior.fn.test "behavior-aarch64-linux-musl-Debug-c-multi pass by non-copying value"... OK
446/1098 behavior.fn.test "behavior-aarch64-linux-musl-Debug-c-multi pass by non-copying value through var arg"... OK
447/1098 behavior.fn.test "behavior-aarch64-linux-musl-Debug-c-multi pass by non-copying value as method"... OK
448/1098 behavior.fn.test "behavior-aarch64-linux-musl-Debug-c-multi pass by non-copying value as method, which is generic"... OK
449/1098 behavior.fn.test "behavior-aarch64-linux-musl-Debug-c-multi pass by non-copying value as method, at comptime"... OK
450/1098 behavior.fn.test "behavior-aarch64-linux-musl-Debug-c-multi implicit cast fn call result to optional in field result"... OK
451/1098 behavior.fn.test "behavior-aarch64-linux-musl-Debug-c-multi void parameters"... OK
452/1098 behavior.fn.test "behavior-aarch64-linux-musl-Debug-c-multi call function with empty string"... OK
453/1098 behavior.fn.test "behavior-aarch64-linux-musl-Debug-c-multi function pointers"... OK
454/1098 behavior.fn.test "behavior-aarch64-linux-musl-Debug-c-multi number literal as an argument"... OK
455/1098 behavior.fn.test "behavior-aarch64-linux-musl-Debug-c-multi function call with anon list literal"... OK
456/1098 behavior.fn.test "behavior-aarch64-linux-musl-Debug-c-multi ability to give comptime types and non comptime types to same parameter"... OK
457/1098 behavior.fn.test "behavior-aarch64-linux-musl-Debug-c-multi function with inferred error set but returning no error"... OK
458/1098 behavior.for.test "behavior-aarch64-linux-musl-Debug-c-multi continue in for loop"... OK
459/1098 behavior.for.test "behavior-aarch64-linux-musl-Debug-c-multi break from outer for loop"... OK
460/1098 behavior.for.test "behavior-aarch64-linux-musl-Debug-c-multi continue outer for loop"... OK
461/1098 behavior.for.test "behavior-aarch64-linux-musl-Debug-c-multi ignore lval with underscore (for loop)"... OK
462/1098 behavior.for.test "behavior-aarch64-linux-musl-Debug-c-multi basic for loop"... OK
463/1098 behavior.for.test "behavior-aarch64-linux-musl-Debug-c-multi for with null and T peer types and inferred result location type"... OK
464/1098 behavior.for.test "behavior-aarch64-linux-musl-Debug-c-multi 2 break statements and an else"... OK
465/1098 behavior.for.test "behavior-aarch64-linux-musl-Debug-c-multi for loop with pointer elem var"... OK
466/1098 behavior.for.test "behavior-aarch64-linux-musl-Debug-c-multi for copies its payload"... OK
467/1098 behavior.for.test "behavior-aarch64-linux-musl-Debug-c-multi for on slice with allowzero ptr"... OK
468/1098 behavior.generics.test "behavior-aarch64-linux-musl-Debug-c-multi one param, explicit comptime"... OK
469/1098 behavior.generics.test "behavior-aarch64-linux-musl-Debug-c-multi simple generic fn"... OK
470/1098 behavior.generics.test "behavior-aarch64-linux-musl-Debug-c-multi compile time generic eval"... OK
471/1098 behavior.generics.test "behavior-aarch64-linux-musl-Debug-c-multi fn with comptime args"... OK
472/1098 behavior.generics.test "behavior-aarch64-linux-musl-Debug-c-multi anytype params"... OK
473/1098 behavior.generics.test "behavior-aarch64-linux-musl-Debug-c-multi type constructed by comptime function call"... OK
474/1098 behavior.generics.test "behavior-aarch64-linux-musl-Debug-c-multi function with return type type"... OK
475/1098 behavior.generics.test "behavior-aarch64-linux-musl-Debug-c-multi const decls in struct"... OK
476/1098 behavior.generics.test "behavior-aarch64-linux-musl-Debug-c-multi use generic param in generic param"... OK
477/1098 behavior.generics.test "behavior-aarch64-linux-musl-Debug-c-multi generic fn with implicit cast"... OK
478/1098 behavior.generics.test "behavior-aarch64-linux-musl-Debug-c-multi generic fn keeps non-generic parameter types"... OK
479/1098 behavior.generics.test "behavior-aarch64-linux-musl-Debug-c-multi array of generic fns"... OK
480/1098 behavior.generics.test "behavior-aarch64-linux-musl-Debug-c-multi generic struct"... OK
481/1098 behavior.if.test "behavior-aarch64-linux-musl-Debug-c-multi if statements"... OK
482/1098 behavior.if.test "behavior-aarch64-linux-musl-Debug-c-multi else if expression"... OK
483/1098 behavior.if.test "behavior-aarch64-linux-musl-Debug-c-multi unwrap mutable global var"... OK
484/1098 behavior.if.test "behavior-aarch64-linux-musl-Debug-c-multi labeled break inside comptime if inside runtime if"... OK
485/1098 behavior.if.test "behavior-aarch64-linux-musl-Debug-c-multi const result loc, runtime if cond, else unreachable"... OK
486/1098 behavior.if.test "behavior-aarch64-linux-musl-Debug-c-multi if copies its payload"... OK
487/1098 behavior.if.test "behavior-aarch64-linux-musl-Debug-c-multi if prongs cast to expected type instead of peer type resolution"... OK
488/1098 behavior.import.test "behavior-aarch64-linux-musl-Debug-c-multi call fn via namespace lookup"... OK
489/1098 behavior.import.test "behavior-aarch64-linux-musl-Debug-c-multi importing the same thing gives the same import"... OK
490/1098 behavior.import.test "behavior-aarch64-linux-musl-Debug-c-multi import in non-toplevel scope"... OK
491/1098 behavior.import.test "behavior-aarch64-linux-musl-Debug-c-multi import empty file"... OK
492/1098 behavior.incomplete_struct_param_tld.test "behavior-aarch64-linux-musl-Debug-c-multi incomplete struct param top level declaration"... OK
493/1098 behavior.inttoptr.test "behavior-aarch64-linux-musl-Debug-c-multi casting integer address to function pointer"... behavior.inttoptr.test "behavior-aarch64-linux-musl-Debug-c-multi casting integer address to function pointer"... SKIP
SKIP
494/1098 behavior.inttoptr.test "behavior-aarch64-linux-musl-Debug-c-multi mutate through ptr initialized with constant intToPtr value"... OK
495/1098 behavior.member_func.test "behavior-aarch64-linux-musl-Debug-c-multi standard field calls"... behavior.member_func.test "behavior-aarch64-linux-musl-Debug-c-multi standard field calls"... SKIP
SKIP
496/1098 behavior.member_func.test "behavior-aarch64-linux-musl-Debug-c-multi @field field calls"... behavior.member_func.test "behavior-aarch64-linux-musl-Debug-c-multi @field field calls"... SKIP
SKIP
497/1098 behavior.null.test "behavior-aarch64-linux-musl-Debug-c-multi optional type"... OK
498/1098 behavior.null.test "behavior-aarch64-linux-musl-Debug-c-multi test maybe object and get a pointer to the inner value"... OK
499/1098 behavior.null.test "behavior-aarch64-linux-musl-Debug-c-multi rhs maybe unwrap return"... OK
500/1098 behavior.null.test "behavior-aarch64-linux-musl-Debug-c-multi maybe return"... OK
501/1098 behavior.null.test "behavior-aarch64-linux-musl-Debug-c-multi test null runtime"... OK
502/1098 behavior.null.test "behavior-aarch64-linux-musl-Debug-c-multi optional void"... OK
503/1098 behavior.null.test "behavior-aarch64-linux-musl-Debug-c-multi optional struct{}"... OK
504/1098 behavior.null.test "behavior-aarch64-linux-musl-Debug-c-multi null with default unwrap"... OK
505/1098 behavior.null.test "behavior-aarch64-linux-musl-Debug-c-multi optional pointer to 0 bit type null value at runtime"... OK
506/1098 behavior.null.test "behavior-aarch64-linux-musl-Debug-c-multi if var maybe pointer"... OK
507/1098 behavior.null.test "behavior-aarch64-linux-musl-Debug-c-multi null literal outside function"... OK
508/1098 behavior.null.test "behavior-aarch64-linux-musl-Debug-c-multi unwrap optional which is field of global var"... OK
509/1098 behavior.null.test "behavior-aarch64-linux-musl-Debug-c-multi optional types"... OK
510/1098 behavior.pointers.test "behavior-aarch64-linux-musl-Debug-c-multi dereference pointer"... OK
511/1098 behavior.pointers.test "behavior-aarch64-linux-musl-Debug-c-multi pointer arithmetic"... OK
512/1098 behavior.pointers.test "behavior-aarch64-linux-musl-Debug-c-multi double pointer parsing"... OK
513/1098 behavior.pointers.test "behavior-aarch64-linux-musl-Debug-c-multi implicit cast single item pointer to C pointer and back"... OK
514/1098 behavior.pointers.test "behavior-aarch64-linux-musl-Debug-c-multi initialize const optional C pointer to null"... OK
515/1098 behavior.pointers.test "behavior-aarch64-linux-musl-Debug-c-multi assigning integer to C pointer"... OK
516/1098 behavior.pointers.test "behavior-aarch64-linux-musl-Debug-c-multi C pointer comparison and arithmetic"... OK
517/1098 behavior.pointers.test "behavior-aarch64-linux-musl-Debug-c-multi dereference pointer again"... OK
518/1098 behavior.pointers.test "behavior-aarch64-linux-musl-Debug-c-multi peer type resolution with C pointers"... OK
519/1098 behavior.pointers.test "behavior-aarch64-linux-musl-Debug-c-multi implicit casting between C pointer and optional non-C pointer"... OK
520/1098 behavior.pointers.test "behavior-aarch64-linux-musl-Debug-c-multi implicit cast error unions with non-optional to optional pointer"... OK
521/1098 behavior.pointers.test "behavior-aarch64-linux-musl-Debug-c-multi compare equality of optional and non-optional pointer"... OK
522/1098 behavior.pointers.test "behavior-aarch64-linux-musl-Debug-c-multi allowzero pointer and slice"... OK
523/1098 behavior.pointers.test "behavior-aarch64-linux-musl-Debug-c-multi assign null directly to C pointer and test null equality"... OK
524/1098 behavior.pointers.test "behavior-aarch64-linux-musl-Debug-c-multi null terminated pointer"... OK
525/1098 behavior.pointers.test "behavior-aarch64-linux-musl-Debug-c-multi allow any sentinel"... OK
526/1098 behavior.pointers.test "behavior-aarch64-linux-musl-Debug-c-multi pointer sentinel with enums"... OK
527/1098 behavior.pointers.test "behavior-aarch64-linux-musl-Debug-c-multi pointer sentinel with optional element"... OK
528/1098 behavior.pointers.test "behavior-aarch64-linux-musl-Debug-c-multi pointer sentinel with +inf"... OK
529/1098 behavior.pointers.test "behavior-aarch64-linux-musl-Debug-c-multi pointer to array at fixed address"... OK
530/1098 behavior.pointers.test "behavior-aarch64-linux-musl-Debug-c-multi pointer arithmetic affects the alignment"... OK
531/1098 behavior.pointers.test "behavior-aarch64-linux-musl-Debug-c-multi @ptrToInt on null optional at comptime"... OK
532/1098 behavior.pointers.test "behavior-aarch64-linux-musl-Debug-c-multi indexing array with sentinel returns correct type"... OK
533/1098 behavior.ptrcast.test "behavior-aarch64-linux-musl-Debug-c-multi reinterpret bytes as integer with nonzero offset"... OK
534/1098 behavior.ptrcast.test "behavior-aarch64-linux-musl-Debug-c-multi reinterpret bytes of an array into an extern struct"... OK
535/1098 behavior.ptrcast.test "behavior-aarch64-linux-musl-Debug-c-multi reinterpret struct field at comptime"... OK
536/1098 behavior.ptrcast.test "behavior-aarch64-linux-musl-Debug-c-multi comptime ptrcast keeps larger alignment"... OK
537/1098 behavior.ptrcast.test "behavior-aarch64-linux-musl-Debug-c-multi implicit optional pointer to optional anyopaque pointer"... OK
538/1098 behavior.ref_var_in_if_after_if_2nd_switch_prong.test "behavior-aarch64-linux-musl-Debug-c-multi reference a variable in an if after an if in the 2nd switch prong"... OK
539/1098 behavior.src.test "behavior-aarch64-linux-musl-Debug-c-multi @src"... OK
540/1098 behavior.this.test "behavior-aarch64-linux-musl-Debug-c-multi this refer to module call private fn"... OK
541/1098 behavior.this.test "behavior-aarch64-linux-musl-Debug-c-multi this refer to container"... OK
542/1098 behavior.try.test "behavior-aarch64-linux-musl-Debug-c-multi try on error union"... OK
543/1098 behavior.try.test "behavior-aarch64-linux-musl-Debug-c-multi try without vars"... OK
544/1098 behavior.try.test "behavior-aarch64-linux-musl-Debug-c-multi try then not executed with assignment"... OK
545/1098 behavior.type_info.test "behavior-aarch64-linux-musl-Debug-c-multi type info: integer, floating point type info"... OK
546/1098 behavior.type_info.test "behavior-aarch64-linux-musl-Debug-c-multi type info: optional type info"... OK
547/1098 behavior.type_info.test "behavior-aarch64-linux-musl-Debug-c-multi type info: C pointer type info"... OK
548/1098 behavior.type_info.test "behavior-aarch64-linux-musl-Debug-c-multi type info: value is correctly copied"... OK
549/1098 behavior.type_info.test "behavior-aarch64-linux-musl-Debug-c-multi type info: tag type, void info"... OK
550/1098 behavior.type_info.test "behavior-aarch64-linux-musl-Debug-c-multi type info: pointer type info"... OK
551/1098 behavior.type_info.test "behavior-aarch64-linux-musl-Debug-c-multi type info: unknown length pointer type info"... OK
552/1098 behavior.type_info.test "behavior-aarch64-linux-musl-Debug-c-multi type info: null terminated pointer type info"... OK
553/1098 behavior.type_info.test "behavior-aarch64-linux-musl-Debug-c-multi type info: slice type info"... OK
554/1098 behavior.type_info.test "behavior-aarch64-linux-musl-Debug-c-multi type info: array type info"... OK
555/1098 behavior.type_info.test "behavior-aarch64-linux-musl-Debug-c-multi type info: error set, error union info"... OK
556/1098 behavior.type_info.test "behavior-aarch64-linux-musl-Debug-c-multi type info: enum info"... OK
557/1098 behavior.type_info.test "behavior-aarch64-linux-musl-Debug-c-multi type info: union info"... OK
558/1098 behavior.type_info.test "behavior-aarch64-linux-musl-Debug-c-multi type info: struct info"... OK
559/1098 behavior.type_info.test "behavior-aarch64-linux-musl-Debug-c-multi type info: opaque info"... OK
560/1098 behavior.type_info.test "behavior-aarch64-linux-musl-Debug-c-multi type info: function type info"... OK
561/1098 behavior.type_info.test "behavior-aarch64-linux-musl-Debug-c-multi typeInfo with comptime parameter in struct fn def"... OK
562/1098 behavior.type_info.test "behavior-aarch64-linux-musl-Debug-c-multi type info: vectors"... OK
563/1098 behavior.type_info.test "behavior-aarch64-linux-musl-Debug-c-multi type info: anyframe and anyframe->T"... OK
564/1098 behavior.type_info.test "behavior-aarch64-linux-musl-Debug-c-multi type info: pass to function"... OK
565/1098 behavior.type_info.test "behavior-aarch64-linux-musl-Debug-c-multi type info: TypeId -> TypeInfo impl cast"... OK
566/1098 behavior.type_info.test "behavior-aarch64-linux-musl-Debug-c-multi sentinel of opaque pointer type"... OK
567/1098 behavior.type_info.test "behavior-aarch64-linux-musl-Debug-c-multi @typeInfo does not force declarations into existence"... OK
568/1098 behavior.type_info.test "behavior-aarch64-linux-musl-Debug-c-multi type info for async frames"... OK
569/1098 behavior.type_info.test "behavior-aarch64-linux-musl-Debug-c-multi Declarations are returned in declaration order"... OK
570/1098 behavior.type_info.test "behavior-aarch64-linux-musl-Debug-c-multi Struct.is_tuple"... OK
571/1098 behavior.type_info.test "behavior-aarch64-linux-musl-Debug-c-multi StructField.is_comptime"... OK
572/1098 behavior.type_info.test "behavior-aarch64-linux-musl-Debug-c-multi typeInfo resolves usingnamespace declarations"... OK
573/1098 behavior.undefined.test "behavior-aarch64-linux-musl-Debug-c-multi init static array to undefined"... OK
574/1098 behavior.undefined.test "behavior-aarch64-linux-musl-Debug-c-multi assign undefined to struct"... OK
575/1098 behavior.undefined.test "behavior-aarch64-linux-musl-Debug-c-multi assign undefined to struct with method"... OK
576/1098 behavior.undefined.test "behavior-aarch64-linux-musl-Debug-c-multi type name of undefined"... OK
577/1098 behavior.underscore.test "behavior-aarch64-linux-musl-Debug-c-multi ignore lval with underscore"... OK
578/1098 behavior.underscore.test "behavior-aarch64-linux-musl-Debug-c-multi ignore lval with underscore (while loop)"... OK
579/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi basic unions"... OK
580/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi init union with runtime value"... OK
581/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi comptime union field access"... OK
582/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi basic extern unions"... OK
583/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi extern union size"... OK
584/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi 0-sized extern union definition"... OK
585/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi unions embedded in aggregate types"... OK
586/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi access a member of tagged union with conflicting enum tag name"... OK
587/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi constant tagged union with payload"... OK
588/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi union alignment"... OK
589/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi union with specified enum tag"... OK
590/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi packed union generates correctly aligned LLVM type"... behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi packed union generates correctly aligned LLVM type"... SKIP
SKIP
591/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi comparison between union and enum literal"... OK
592/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi cast union to tag type of union"... OK
593/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi union field access gives the enum values"... OK
594/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi cast tag type of union to union"... OK
595/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi implicit cast union to its tag type"... OK
596/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi constant packed union"... OK
597/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi simple union(enum(u32))"... OK
598/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi packed union size"... OK
599/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi union with only 1 field which is void should be zero bits"... OK
600/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi tagged union initialization with runtime void"... OK
601/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi tagged union with no payloads"... OK
602/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi union with only 1 field casted to its enum type"... OK
603/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi union with one member defaults to u0 tag type"... OK
604/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi global union with single field is correctly initialized"... OK
605/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi initialize global array of union"... OK
606/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi update the tag value for zero-sized unions"... OK
607/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi union initializer generates padding only if needed"... OK
608/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi runtime tag name with single field"... OK
609/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi method call on an empty union"... OK
610/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi tagged union type"... OK
611/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi tagged union as return value"... OK
612/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi tagged union with all void fields but a meaningful tag"... OK
613/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi union(enum(u32)) with specified and unspecified tag values"... OK
614/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi switch on union with only 1 field"... OK
615/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi union with only 1 field casted to its enum type which has enum value specified"... OK
616/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi @enumToInt works on unions"... OK
617/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi comptime union field value equality"... OK
618/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi return union init with void payload"... OK
619/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi @unionInit can modify a union type"... OK
620/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi @unionInit can modify a pointer value"... OK
621/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi union no tag with struct member"... OK
622/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi union with comptime_int tag"... OK
623/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi extern union doesn't trigger field check at comptime"... OK
624/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi anonymous union literal syntax"... OK
625/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi function call result coerces from tagged union to the tag"... OK
626/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi cast from anonymous struct to union"... OK
627/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi cast from pointer to anonymous struct to pointer to union"... OK
628/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi switching on non exhaustive union"... OK
629/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi containers with single-field enums"... OK
630/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi @unionInit on union w/ tag but no fields"... OK
631/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi union enum type gets a separate scope"... OK
632/1098 behavior.union.test "behavior-aarch64-linux-musl-Debug-c-multi global variable struct contains union initialized to non-most-aligned field"... OK
633/1098 behavior.usingnamespace.test "behavior-aarch64-linux-musl-Debug-c-multi basic usingnamespace"... OK
634/1098 behavior.usingnamespace.test "behavior-aarch64-linux-musl-Debug-c-multi usingnamespace inside a generic struct"... OK
635/1098 behavior.usingnamespace.test "behavior-aarch64-linux-musl-Debug-c-multi usingnamespace does not redeclare an imported variable"... OK
636/1098 behavior.usingnamespace.test "behavior-aarch64-linux-musl-Debug-c-multi usingnamespace omits mixing in private functions"... OK
637/1098 behavior.usingnamespace.test "behavior-aarch64-linux-musl-Debug-c-multi "... OK
638/1098 behavior.usingnamespace.test "behavior-aarch64-linux-musl-Debug-c-multi two files usingnamespace import each other"... OK
639/1098 behavior.void.test "behavior-aarch64-linux-musl-Debug-c-multi compare void with void compile time known"... OK
640/1098 behavior.void.test "behavior-aarch64-linux-musl-Debug-c-multi iterate over a void slice"... OK
641/1098 behavior.void.test "behavior-aarch64-linux-musl-Debug-c-multi void optional"... OK
642/1098 behavior.void.test "behavior-aarch64-linux-musl-Debug-c-multi void array as a local variable initializer"... OK
643/1098 behavior.while.test "behavior-aarch64-linux-musl-Debug-c-multi while loop"... OK
644/1098 behavior.while.test "behavior-aarch64-linux-musl-Debug-c-multi static eval while"... OK
645/1098 behavior.while.test "behavior-aarch64-linux-musl-Debug-c-multi while with continue expression"... OK
646/1098 behavior.while.test "behavior-aarch64-linux-musl-Debug-c-multi while with else"... OK
647/1098 behavior.while.test "behavior-aarch64-linux-musl-Debug-c-multi continue outer while loop"... OK
648/1098 behavior.while.test "behavior-aarch64-linux-musl-Debug-c-multi break from outer while loop"... OK
649/1098 behavior.while.test "behavior-aarch64-linux-musl-Debug-c-multi while copies its payload"... OK
650/1098 behavior.while.test "behavior-aarch64-linux-musl-Debug-c-multi continue and break"... OK
651/1098 behavior.while.test "behavior-aarch64-linux-musl-Debug-c-multi while with optional as condition"... OK
652/1098 behavior.while.test "behavior-aarch64-linux-musl-Debug-c-multi while with optional as condition with else"... OK
653/1098 behavior.while.test "behavior-aarch64-linux-musl-Debug-c-multi while with error union condition"... OK
654/1098 behavior.while.test "behavior-aarch64-linux-musl-Debug-c-multi while on bool with else result follow else prong"... OK
655/1098 behavior.while.test "behavior-aarch64-linux-musl-Debug-c-multi while on bool with else result follow break prong"... OK
656/1098 behavior.while.test "behavior-aarch64-linux-musl-Debug-c-multi while on optional with else result follow else prong"... OK
657/1098 behavior.while.test "behavior-aarch64-linux-musl-Debug-c-multi while on optional with else result follow break prong"... OK
658/1098 behavior.while.test "behavior-aarch64-linux-musl-Debug-c-multi return with implicit cast from while loop"... OK
659/1098 behavior.while.test "behavior-aarch64-linux-musl-Debug-c-multi while on error union with else result follow else prong"... OK
660/1098 behavior.while.test "behavior-aarch64-linux-musl-Debug-c-multi while on error union with else result follow break prong"... OK
661/1098 behavior.while.test "behavior-aarch64-linux-musl-Debug-c-multi while bool 2 break statements and an else"... OK
662/1098 behavior.while.test "behavior-aarch64-linux-musl-Debug-c-multi while optional 2 break statements and an else"... OK
663/1098 behavior.while.test "behavior-aarch64-linux-musl-Debug-c-multi while error 2 break statements and an else"... OK
664/1098 behavior.cast_int.test "behavior-aarch64-linux-musl-Debug-c-multi @intCast i32 to u7"... OK
665/1098 behavior.int128.test "behavior-aarch64-linux-musl-Debug-c-multi uint128"... OK
666/1098 behavior.int128.test "behavior-aarch64-linux-musl-Debug-c-multi undefined 128 bit int"... OK
667/1098 behavior.int128.test "behavior-aarch64-linux-musl-Debug-c-multi int128"... OK
668/1098 behavior.int128.test "behavior-aarch64-linux-musl-Debug-c-multi truncate int128"... OK
669/1098 behavior.translate_c_macros.test "behavior-aarch64-linux-musl-Debug-c-multi casting to void with a macro"... OK
670/1098 behavior.translate_c_macros.test "behavior-aarch64-linux-musl-Debug-c-multi initializer list expression"... OK
671/1098 behavior.translate_c_macros.test "behavior-aarch64-linux-musl-Debug-c-multi sizeof in macros"... OK
672/1098 behavior.translate_c_macros.test "behavior-aarch64-linux-musl-Debug-c-multi reference to a struct type"... OK
673/1098 behavior.translate_c_macros.test "behavior-aarch64-linux-musl-Debug-c-multi cast negative integer to pointer"... OK
674/1098 behavior.atomics.test "behavior-aarch64-linux-musl-Debug-c-multi cmpxchg"... OK
675/1098 behavior.atomics.test "behavior-aarch64-linux-musl-Debug-c-multi fence"... OK
676/1098 behavior.atomics.test "behavior-aarch64-linux-musl-Debug-c-multi atomicrmw and atomicload"... OK
677/1098 behavior.atomics.test "behavior-aarch64-linux-musl-Debug-c-multi cmpxchg with ptr"... OK
678/1098 behavior.atomics.test "behavior-aarch64-linux-musl-Debug-c-multi cmpxchg with ignored result"... OK
679/1098 behavior.atomics.test "behavior-aarch64-linux-musl-Debug-c-multi 128-bit cmpxchg"... behavior.atomics.test "behavior-aarch64-linux-musl-Debug-c-multi 128-bit cmpxchg"... SKIP
SKIP
680/1098 behavior.atomics.test "behavior-aarch64-linux-musl-Debug-c-multi cmpxchg on a global variable"... behavior.atomics.test "behavior-aarch64-linux-musl-Debug-c-multi cmpxchg on a global variable"... SKIP
SKIP
681/1098 behavior.atomics.test "behavior-aarch64-linux-musl-Debug-c-multi atomic load and rmw with enum"... OK
682/1098 behavior.atomics.test "behavior-aarch64-linux-musl-Debug-c-multi atomic store"... OK
683/1098 behavior.atomics.test "behavior-aarch64-linux-musl-Debug-c-multi atomic store comptime"... OK
684/1098 behavior.atomics.test "behavior-aarch64-linux-musl-Debug-c-multi atomicrmw with floats"... behavior.atomics.test "behavior-aarch64-linux-musl-Debug-c-multi atomicrmw with floats"... SKIP
SKIP
685/1098 behavior.atomics.test "behavior-aarch64-linux-musl-Debug-c-multi atomicrmw with ints"... OK
686/1098 behavior.atomics.test "behavior-aarch64-linux-musl-Debug-c-multi atomics with different types"... OK
687/1098 behavior.bugs.9584.test "behavior-aarch64-linux-musl-Debug-c-multi bug 9584"... OK
688/1098 behavior.error_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi @errorName"... OK
689/1098 behavior.error_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi @errorName sentinel length matches slice length"... OK
690/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi compile time recursion"... OK
691/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi static add one"... OK
692/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi inlined loop"... OK
693/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi inline variable gets result of const if"... OK
694/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi static function evaluation"... OK
695/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi const expr eval on single expr blocks"... OK
696/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi constant expressions"... OK
697/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi inlined block and runtime block phi"... OK
698/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi eval @setRuntimeSafety at compile-time"... OK
699/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi compile-time downcast when the bits fit"... OK
700/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi pointer to type"... OK
701/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi a type constructed in a global expression"... OK
702/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi comptime function with the same args is memoized"... OK
703/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi try to trick eval with runtime if"... OK
704/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi @setEvalBranchQuota"... OK
705/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi constant struct with negation"... OK
706/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi statically initialized list"... OK
707/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi statically initialized array literal"... OK
708/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi comptime iterate over fn ptr list"... OK
709/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi create global array with for loop"... OK
710/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi @setEvalBranchQuota at same scope as generic function call"... OK
711/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi comptime modification of const struct field"... OK
712/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi refer to the type of a generic function"... OK
713/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi zero extend from u0 to u1"... OK
714/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi return 0 from function that has u0 return type"... OK
715/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi statically initialized struct"... OK
716/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi inline for with same type but different values"... OK
717/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi f32 at compile time is lossy"... OK
718/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi f64 at compile time is lossy"... OK
719/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi "... OK
720/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi binary math operator in partially inlined function"... OK
721/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi comptime shl"... OK
722/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi comptime bitwise operators"... OK
723/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi comptime shlWithOverflow"... OK
724/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi const ptr to variable data changes at runtime"... OK
725/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi runtime 128 bit integer division"... OK
726/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi @tagName of @typeInfo"... OK
727/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi static eval list init"... OK
728/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi inlined loop has array literal with elided runtime scope on first iteration but not second iteration"... OK
729/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi eval @setFloatMode at compile-time"... OK
730/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi call method on bound fn referring to var instance"... OK
731/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi ptr to local array argument at comptime"... OK
732/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi comparisons 0 <= uint and 0 > uint should be comptime"... OK
733/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi const global shares pointer with other same one"... OK
734/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi float literal at compile time not lossy"... OK
735/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi f128 at compile time is lossy"... OK
736/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi string literal used as comptime slice is memoized"... OK
737/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi comptime function with mutable pointer is not memoized"... OK
738/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi const ptr to comptime mutable data is not memoized"... OK
739/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi function which returns struct with type field causes implicit comptime"... OK
740/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi call method with comptime pass-by-non-copying-value self parameter"... OK
741/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi setting backward branch quota just before a generic fn call"... OK
742/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi variable inside inline loop that has different types on different iterations"... OK
743/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi bit shift a u1"... OK
744/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi *align(1) u16 is the same as *align(1:0:2) u16"... OK
745/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi array concatenation forces comptime"... OK
746/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi array multiplication forces comptime"... OK
747/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi comptime assign int to optional int"... OK
748/1098 behavior.eval.test "behavior-aarch64-linux-musl-Debug-c-multi two comptime calls with array default initialized to undefined"... OK
749/1098 behavior.floatop.test "behavior-aarch64-linux-musl-Debug-c-multi floating point comparisons"... OK
750/1098 behavior.floatop.test "behavior-aarch64-linux-musl-Debug-c-multi different sized float comparisons"... OK
751/1098 behavior.floatop.test "behavior-aarch64-linux-musl-Debug-c-multi negative f128 floatToInt at compile-time"... OK
752/1098 behavior.floatop.test "behavior-aarch64-linux-musl-Debug-c-multi @sqrt"... OK
753/1098 behavior.floatop.test "behavior-aarch64-linux-musl-Debug-c-multi more @sqrt f16 tests"... OK
754/1098 behavior.floatop.test "behavior-aarch64-linux-musl-Debug-c-multi @sin"... OK
755/1098 behavior.floatop.test "behavior-aarch64-linux-musl-Debug-c-multi @cos"... OK
756/1098 behavior.floatop.test "behavior-aarch64-linux-musl-Debug-c-multi @exp"... OK
757/1098 behavior.floatop.test "behavior-aarch64-linux-musl-Debug-c-multi @exp2"... OK
758/1098 behavior.floatop.test "behavior-aarch64-linux-musl-Debug-c-multi @log"... OK
759/1098 behavior.floatop.test "behavior-aarch64-linux-musl-Debug-c-multi @log2"... OK
760/1098 behavior.floatop.test "behavior-aarch64-linux-musl-Debug-c-multi @log10"... OK
761/1098 behavior.floatop.test "behavior-aarch64-linux-musl-Debug-c-multi @fabs"... OK
762/1098 behavior.floatop.test "behavior-aarch64-linux-musl-Debug-c-multi @floor"... OK
763/1098 behavior.floatop.test "behavior-aarch64-linux-musl-Debug-c-multi @ceil"... OK
764/1098 behavior.floatop.test "behavior-aarch64-linux-musl-Debug-c-multi @trunc"... OK
765/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi assignment operators"... OK
766/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi three expr in a row"... OK
767/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi @clz"... OK
768/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi @clz vectors"... OK
769/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi @ctz"... OK
770/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi @ctz vectors"... OK
771/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi const number literal"... OK
772/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi float equality"... OK
773/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi hex float literal parsing"... OK
774/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi quad hex float literal parsing in range"... OK
775/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi underscore separator parsing"... OK
776/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi hex float literal within range"... OK
777/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi comptime_int addition"... OK
778/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi comptime_int multiplication"... OK
779/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi comptime_int shifting"... OK
780/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi comptime_int multi-limb shift and mask"... OK
781/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi comptime_int multi-limb partial shift right"... OK
782/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi xor"... OK
783/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi comptime_int xor"... OK
784/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi comptime_int param and return"... OK
785/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi binary not"... OK
786/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi division"... OK
787/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi unsigned wrapping"... OK
788/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi signed wrapping"... OK
789/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi signed negation wrapping"... OK
790/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi unsigned negation wrapping"... OK
791/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi unsigned 64-bit division"... OK
792/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi truncating shift right"... OK
793/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi f128"... OK
794/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi 128-bit multiplication"... OK
795/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi @addWithOverflow"... OK
796/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi small int addition"... OK
797/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi @mulWithOverflow"... OK
798/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi @subWithOverflow"... OK
799/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi @shlWithOverflow"... OK
800/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi overflow arithmetic with u0 values"... OK
801/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi allow signed integer division/remainder when values are comptime known and positive or exact"... OK
802/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi quad hex float literal parsing accurate"... OK
803/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi truncating shift left"... OK
804/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi exact shift left"... OK
805/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi exact shift right"... OK
806/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi shift left/right on u0 operand"... OK
807/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi comptime float rem int"... OK
808/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi remainder division"... OK
809/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi @sqrt"... OK
810/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi @fabs"... OK
811/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi @floor"... OK
812/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi @ceil"... OK
813/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi @trunc"... OK
814/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi @round"... OK
815/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi vector integer addition"... OK
816/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi NaN comparison"... OK
817/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi vector comparison"... OK
818/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi compare undefined literal with comptime_int"... OK
819/1098 behavior.math.test "behavior-aarch64-linux-musl-Debug-c-multi signed zeros are represented properly"... OK
820/1098 behavior.maximum_minimum.test "behavior-aarch64-linux-musl-Debug-c-multi @maximum"... OK
821/1098 behavior.maximum_minimum.test "behavior-aarch64-linux-musl-Debug-c-multi @minimum"... OK
822/1098 behavior.merge_error_sets.test "behavior-aarch64-linux-musl-Debug-c-multi merge error sets"... OK
823/1098 behavior.popcount.test "behavior-aarch64-linux-musl-Debug-c-multi @popCount integers"... OK
824/1098 behavior.saturating_arithmetic.test "behavior-aarch64-linux-musl-Debug-c-multi saturating add"... OK
825/1098 behavior.saturating_arithmetic.test "behavior-aarch64-linux-musl-Debug-c-multi saturating subtraction"... OK
826/1098 behavior.saturating_arithmetic.test "behavior-aarch64-linux-musl-Debug-c-multi saturating multiplication"... OK
827/1098 behavior.saturating_arithmetic.test "behavior-aarch64-linux-musl-Debug-c-multi saturating shift-left"... OK
828/1098 behavior.saturating_arithmetic.test "behavior-aarch64-linux-musl-Debug-c-multi saturating shl uses the LHS type"... OK
829/1098 behavior.sizeof_and_typeof.test "behavior-aarch64-linux-musl-Debug-c-multi @sizeOf and @TypeOf"... OK
830/1098 behavior.sizeof_and_typeof.test "behavior-aarch64-linux-musl-Debug-c-multi @sizeOf on compile-time types"... OK
831/1098 behavior.sizeof_and_typeof.test "behavior-aarch64-linux-musl-Debug-c-multi @TypeOf() with multiple arguments"... OK
832/1098 behavior.sizeof_and_typeof.test "behavior-aarch64-linux-musl-Debug-c-multi lazy @sizeOf result is checked for definedness"... OK
833/1098 behavior.sizeof_and_typeof.test "behavior-aarch64-linux-musl-Debug-c-multi @offsetOf"... OK
834/1098 behavior.sizeof_and_typeof.test "behavior-aarch64-linux-musl-Debug-c-multi @offsetOf packed struct, array length not power of 2 or multiple of native pointer width in bytes"... OK
835/1098 behavior.sizeof_and_typeof.test "behavior-aarch64-linux-musl-Debug-c-multi @bitOffsetOf"... OK
836/1098 behavior.struct_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi struct point to self"... OK
837/1098 behavior.struct_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi void struct fields"... OK
838/1098 behavior.struct_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi return empty struct from fn"... OK
839/1098 behavior.struct_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi pass slice of empty struct to fn"... OK
840/1098 behavior.struct_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi self-referencing struct via array member"... OK
841/1098 behavior.struct_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi empty struct method call"... OK
842/1098 behavior.struct_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi align 1 field before self referential align 8 field as slice return type"... OK
843/1098 behavior.struct_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi packed struct"... OK
844/1098 behavior.struct_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi packed struct 24bits"... OK
845/1098 behavior.struct_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi runtime struct initialization of bitfield"... OK
846/1098 behavior.struct_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi native bit field understands endianness"... OK
847/1098 behavior.struct_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi implicit cast packed struct field to const ptr"... OK
848/1098 behavior.struct_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi zero-bit field in packed struct"... OK
849/1098 behavior.struct_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi packed struct with non-ABI-aligned field"... OK
850/1098 behavior.struct_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi bit field access"... OK
851/1098 behavior.struct_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi default struct initialization fields"... OK
852/1098 behavior.struct_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi packed array 24bits"... OK
853/1098 behavior.struct_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi aligned array of packed struct"... OK
854/1098 behavior.struct_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi pointer to packed struct member in a stack variable"... OK
855/1098 behavior.struct_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi non-byte-aligned array inside packed struct"... OK
856/1098 behavior.struct_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi packed struct with u0 field access"... OK
857/1098 behavior.struct_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi access to global struct fields"... OK
858/1098 behavior.struct_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi packed struct with fp fields"... OK
859/1098 behavior.struct_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi fn with C calling convention returns struct by value"... OK
860/1098 behavior.struct_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi non-packed struct with u128 entry in union"... OK
861/1098 behavior.struct_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi packed struct field passed to generic function"... OK
862/1098 behavior.struct_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi anonymous struct literal syntax"... OK
863/1098 behavior.struct_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi fully anonymous struct"... OK
864/1098 behavior.struct_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi fully anonymous list literal"... OK
865/1098 behavior.struct_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi anonymous struct literal assigned to variable"... OK
866/1098 behavior.struct_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi comptime struct field"... OK
867/1098 behavior.struct_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi anon struct literal field value initialized with fn call"... OK
868/1098 behavior.struct_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi struct with union field"... OK
869/1098 behavior.struct_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi type coercion of anon struct literal to struct"... OK
870/1098 behavior.struct_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi type coercion of pointer to anon struct literal to pointer to struct"... OK
871/1098 behavior.struct_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi packed struct with undefined initializers"... OK
872/1098 behavior.struct_llvm.test "behavior-aarch64-linux-musl-Debug-c-multi for loop over pointers to struct, getting field from struct pointer"... OK
873/1098 behavior.switch.test "behavior-aarch64-linux-musl-Debug-c-multi switch with numbers"... OK
874/1098 behavior.switch.test "behavior-aarch64-linux-musl-Debug-c-multi switch with all ranges"... OK
875/1098 behavior.switch.test "behavior-aarch64-linux-musl-Debug-c-multi implicit comptime switch"... OK
876/1098 behavior.switch.test "behavior-aarch64-linux-musl-Debug-c-multi switch on enum"... OK
877/1098 behavior.switch.test "behavior-aarch64-linux-musl-Debug-c-multi switch statement"... OK
878/1098 behavior.switch.test "behavior-aarch64-linux-musl-Debug-c-multi switch with multiple expressions"... OK
879/1098 behavior.switch.test "behavior-aarch64-linux-musl-Debug-c-multi switch on type"... OK
880/1098 behavior.switch.test "behavior-aarch64-linux-musl-Debug-c-multi switching on booleans"... OK
881/1098 behavior.switch.test "behavior-aarch64-linux-musl-Debug-c-multi u0"... OK
882/1098 behavior.switch.test "behavior-aarch64-linux-musl-Debug-c-multi undefined.u0"... OK
883/1098 behavior.switch.test "behavior-aarch64-linux-musl-Debug-c-multi switch with disjoint range"... OK
884/1098 behavior.switch.test "behavior-aarch64-linux-musl-Debug-c-multi switch variable for range and multiple prongs"... OK
885/1098 behavior.switch.test "behavior-aarch64-linux-musl-Debug-c-multi switch on global mutable var isn't constant-folded"... OK
886/1098 behavior.switch.test "behavior-aarch64-linux-musl-Debug-c-multi switch prong with variable"... OK
887/1098 behavior.switch.test "behavior-aarch64-linux-musl-Debug-c-multi switch on enum using pointer capture"... OK
888/1098 behavior.switch.test "behavior-aarch64-linux-musl-Debug-c-multi switch handles all cases of number"... OK
889/1098 behavior.switch.test "behavior-aarch64-linux-musl-Debug-c-multi switch on union with some prongs capturing"... OK
890/1098 behavior.switch.test "behavior-aarch64-linux-musl-Debug-c-multi switch on const enum with var"... OK
891/1098 behavior.switch.test "behavior-aarch64-linux-musl-Debug-c-multi anon enum literal used in switch on union enum"... OK
892/1098 behavior.switch.test "behavior-aarch64-linux-musl-Debug-c-multi switch all prongs unreachable"... OK
893/1098 behavior.switch.test "behavior-aarch64-linux-musl-Debug-c-multi capture value of switch with all unreachable prongs"... OK
894/1098 behavior.switch.test "behavior-aarch64-linux-musl-Debug-c-multi switch on integer with else capturing expr"... OK
895/1098 behavior.switch.test "behavior-aarch64-linux-musl-Debug-c-multi else prong of switch on error set excludes other cases"... OK
896/1098 behavior.switch.test "behavior-aarch64-linux-musl-Debug-c-multi switch prongs with error set cases make a new error set type for capture value"... OK
897/1098 behavior.switch.test "behavior-aarch64-linux-musl-Debug-c-multi return result loc and then switch with range implicit casted to error union"... OK
898/1098 behavior.switch.test "behavior-aarch64-linux-musl-Debug-c-multi switch with null and T peer types and inferred result location type"... OK
899/1098 behavior.switch.test "behavior-aarch64-linux-musl-Debug-c-multi switch prongs with cases with identical payload types"... OK
900/1098 behavior.switch.test "behavior-aarch64-linux-musl-Debug-c-multi switch on pointer type"... OK
901/1098 behavior.switch.test "behavior-aarch64-linux-musl-Debug-c-multi switch on error set with single else"... OK
902/1098 behavior.switch.test "behavior-aarch64-linux-musl-Debug-c-multi switch capture copies its payload"... OK
903/1098 behavior.widening.test "behavior-aarch64-linux-musl-Debug-c-multi integer widening"... OK
904/1098 behavior.widening.test "behavior-aarch64-linux-musl-Debug-c-multi implicit unsigned integer to signed integer"... OK
905/1098 behavior.widening.test "behavior-aarch64-linux-musl-Debug-c-multi float widening"... OK
906/1098 behavior.widening.test "behavior-aarch64-linux-musl-Debug-c-multi float widening f16 to f128"... behavior.widening.test "behavior-aarch64-linux-musl-Debug-c-multi float widening f16 to f128"... SKIP
SKIP
907/1098 behavior.widening.test "behavior-aarch64-linux-musl-Debug-c-multi cast small unsigned to larger signed"... OK
908/1098 behavior.asm.test "behavior-aarch64-linux-musl-Debug-c-multi module level assembly"... OK
909/1098 behavior.asm.test "behavior-aarch64-linux-musl-Debug-c-multi output constraint modifiers"... OK
910/1098 behavior.asm.test "behavior-aarch64-linux-musl-Debug-c-multi alternative constraints"... OK
911/1098 behavior.asm.test "behavior-aarch64-linux-musl-Debug-c-multi sized integer/float in asm input"... OK
912/1098 behavior.asm.test "behavior-aarch64-linux-musl-Debug-c-multi struct/array/union types as input values"... OK
913/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi simple coroutine suspend and resume"... OK
914/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi pass parameter to coroutine"... OK
915/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi suspend at end of function"... OK
916/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi local variable in async function"... OK
917/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi calling an inferred async function"... OK
918/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi @frameSize"... OK
919/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi coroutine suspend, resume"... OK
920/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi coroutine suspend with block"... OK
921/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi coroutine await"... OK
922/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi coroutine await early return"... OK
923/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi async function with dot syntax"... OK
924/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi async fn pointer in a struct field"... OK
925/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi @asyncCall with return type"... OK
926/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi async fn with inferred error set"... OK
927/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi error return trace across suspend points - early return"... OK
928/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi error return trace across suspend points - async return"... OK
929/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi break from suspend"... OK
930/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi heap allocated async function frame"... OK
931/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi async function call return value"... OK
932/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi suspension points inside branching control flow"... OK
933/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi call async function which has struct return type"... OK
934/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi pass string literal to async function"... OK
935/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi await inside an errdefer"... OK
936/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi try in an async function with error union and non-zero-bit payload"... OK
937/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi returning a const error from async function"... OK
938/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi async/await typical usage"... OK
939/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi alignment of local variables in async functions"... OK
940/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi no reason to resolve frame still works"... OK
941/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi async call a generic function"... OK
942/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi return from suspend block"... OK
943/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi struct parameter to async function is copied to the frame"... OK
944/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi cast fn to async fn when it is inferred to be async"... OK
945/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi cast fn to async fn when it is inferred to be async, awaited directly"... OK
946/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi await does not force async if callee is blocking"... OK
947/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi recursive async function"... OK
948/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi @asyncCall with comptime-known function, but not awaited directly"... OK
949/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi @asyncCall with actual frame instead of byte buffer"... OK
950/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi @asyncCall using the result location inside the frame"... OK
951/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi @TypeOf an async function call of generic fn with error union type"... OK
952/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi using @TypeOf on a generic function call"... OK
953/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi recursive call of await @asyncCall with struct return type"... OK
954/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi nosuspend function call"... OK
955/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi await used in expression and awaiting fn with no suspend but async calling convention"... OK
956/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi await used in expression after a fn call"... OK
957/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi async fn call used in expression after a fn call"... OK
958/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi suspend in for loop"... OK
959/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi suspend in while loop"... OK
960/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi correctly spill when returning the error union result of another async fn"... OK
961/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi spill target expr in a for loop"... OK
962/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi spill target expr in a for loop, with a var decl in the loop body"... OK
963/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi async call with @call"... OK
964/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi async function passed 0-bit arg after non-0-bit arg"... OK
965/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi async function passed align(16) arg after align(8) arg"... OK
966/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi async function call resolves target fn frame, comptime func"... OK
967/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi async function call resolves target fn frame, runtime func"... OK
968/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi properly spill optional payload capture value"... OK
969/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi handle defer interfering with return value spill"... OK
970/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi take address of temporary async frame"... OK
971/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi nosuspend await"... OK
972/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi nosuspend on function calls"... OK
973/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi nosuspend on async function calls"... OK
974/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi nosuspend resume async function calls"... behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi nosuspend resume async function calls"... SKIP (async test)
SKIP (async test)
975/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi avoid forcing frame alignment resolution implicit cast to *anyopaque"... OK
976/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi @asyncCall with pass-by-value arguments"... OK
977/1098 behavior.async_fn.test "behavior-aarch64-linux-musl-Debug-c-multi @asyncCall with arguments having non-standard alignment"... OK
978/1098 behavior.await_struct.test "behavior-aarch64-linux-musl-Debug-c-multi coroutine await struct"... OK
979/1098 behavior.bitreverse.test "behavior-aarch64-linux-musl-Debug-c-multi @bitReverse"... OK
980/1098 behavior.bugs.421.test "behavior-aarch64-linux-musl-Debug-c-multi bitCast to array"... OK
981/1098 behavior.bugs.529.test "behavior-aarch64-linux-musl-Debug-c-multi issue 529 fixed"... OK
982/1098 behavior.bugs.718.test "behavior-aarch64-linux-musl-Debug-c-multi zero keys with @memset"... OK
983/1098 behavior.bugs.726.test "behavior-aarch64-linux-musl-Debug-c-multi @ptrCast from const to nullable"... OK
984/1098 behavior.bugs.726.test "behavior-aarch64-linux-musl-Debug-c-multi @ptrCast from var in empty struct to nullable"... OK
985/1098 behavior.bugs.828.test "behavior-aarch64-linux-musl-Debug-c-multi comptime struct return should not return the same instance"... OK
986/1098 behavior.bugs.920.test "behavior-aarch64-linux-musl-Debug-c-multi bug 920 fixed"... OK
987/1098 behavior.bugs.1120.test "behavior-aarch64-linux-musl-Debug-c-multi bug 1120"... OK
988/1098 behavior.bugs.1421.test "behavior-aarch64-linux-musl-Debug-c-multi functions with return type required to be comptime are generic"... OK
989/1098 behavior.bugs.1442.test "behavior-aarch64-linux-musl-Debug-c-multi const error union field alignment"... OK
990/1098 behavior.bugs.1607.test "behavior-aarch64-linux-musl-Debug-c-multi slices pointing at the same address as global array."... OK
991/1098 behavior.bugs.1851.test "behavior-aarch64-linux-musl-Debug-c-multi allocation and looping over 3-byte integer"... OK
992/1098 behavior.bugs.2114.test "behavior-aarch64-linux-musl-Debug-c-multi fixed"... OK
993/1098 behavior.bugs.3384.test "behavior-aarch64-linux-musl-Debug-c-multi resolve array slice using builtin"... OK
994/1098 behavior.bugs.3742.test "behavior-aarch64-linux-musl-Debug-c-multi fixed"... OK
995/1098 behavior.bugs.3779.test "behavior-aarch64-linux-musl-Debug-c-multi @tagName() returns a string literal"... OK
996/1098 behavior.bugs.3779.test "behavior-aarch64-linux-musl-Debug-c-multi @errorName() returns a string literal"... OK
997/1098 behavior.bugs.3779.test "behavior-aarch64-linux-musl-Debug-c-multi @typeName() returns a string literal"... OK
998/1098 behavior.bugs.3779.test "behavior-aarch64-linux-musl-Debug-c-multi @embedFile() returns a string literal"... OK
999/1098 behavior.bugs.3779.test "behavior-aarch64-linux-musl-Debug-c-multi @src() returns a struct containing 0-terminated string slices"... OK
1000/1098 behavior.bugs.4328.test "behavior-aarch64-linux-musl-Debug-c-multi Extern function calls in @TypeOf"... OK
1001/1098 behavior.bugs.4328.test "behavior-aarch64-linux-musl-Debug-c-multi Peer resolution of extern function calls in @TypeOf"... OK
1002/1098 behavior.bugs.4328.test "behavior-aarch64-linux-musl-Debug-c-multi Extern function calls, dereferences and field access in @TypeOf"... OK
1003/1098 behavior.bugs.5398.test "behavior-aarch64-linux-musl-Debug-c-multi assignment of field with padding"... OK
1004/1098 behavior.bugs.5413.test "behavior-aarch64-linux-musl-Debug-c-multi Peer type resolution with string literals and unknown length u8 pointers"... OK
1005/1098 behavior.bugs.5474.test "behavior-aarch64-linux-musl-Debug-c-multi pointer-to-array constness for zero-size elements"... OK
1006/1098 behavior.bugs.5487.test "behavior-aarch64-linux-musl-Debug-c-multi crash"... OK
1007/1098 behavior.bugs.6456.test "behavior-aarch64-linux-musl-Debug-c-multi issue 6456"... OK
1008/1098 behavior.bugs.6781.test "behavior-aarch64-linux-musl-Debug-c-multi fixed"... OK
1009/1098 behavior.bugs.7003.test "behavior-aarch64-linux-musl-Debug-c-multi @Type should resolve its children types"... OK
1010/1098 behavior.bugs.7027.test "behavior-aarch64-linux-musl-Debug-c-multi "... OK
1011/1098 behavior.bugs.7047.test "behavior-aarch64-linux-musl-Debug-c-multi compiler doesn't consider equal unions with different 'type' payload"... OK
1012/1098 behavior.bugs.10147.test "behavior-aarch64-linux-musl-Debug-c-multi uses correct LLVM builtin"... OK
1013/1098 behavior.byteswap.test "behavior-aarch64-linux-musl-Debug-c-multi @byteSwap integers"... OK
1014/1098 behavior.byteswap.test "behavior-aarch64-linux-musl-Debug-c-multi @byteSwap vectors"... OK
1015/1098 behavior.const_slice_child.test "behavior-aarch64-linux-musl-Debug-c-multi const slice child"... OK
1016/1098 behavior.field_parent_ptr.test "behavior-aarch64-linux-musl-Debug-c-multi @fieldParentPtr non-first field"... OK
1017/1098 behavior.field_parent_ptr.test "behavior-aarch64-linux-musl-Debug-c-multi @fieldParentPtr first field"... OK
1018/1098 behavior.fn_delegation.test "behavior-aarch64-linux-musl-Debug-c-multi fn delegation"... OK
1019/1098 behavior.ir_block_deps.test "behavior-aarch64-linux-musl-Debug-c-multi ir block deps"... OK
1020/1098 behavior.misc.test "behavior-aarch64-linux-musl-Debug-c-multi packed struct, enum, union parameters in extern function"... OK
1021/1098 behavior.muladd.test "behavior-aarch64-linux-musl-Debug-c-multi @mulAdd"... OK
1022/1098 behavior.popcount_stage1.test "behavior-aarch64-linux-musl-Debug-c-multi @popCount vectors"... OK
1023/1098 behavior.reflection.test "behavior-aarch64-linux-musl-Debug-c-multi reflection: function return type, var args, and param types"... OK
1024/1098 behavior.reflection.test "behavior-aarch64-linux-musl-Debug-c-multi reflection: @field"... OK
1025/1098 behavior.select.test "behavior-aarch64-linux-musl-Debug-c-multi @select"... OK
1026/1098 behavior.shuffle.test "behavior-aarch64-linux-musl-Debug-c-multi @shuffle"... OK
1027/1098 behavior.sizeof_and_typeof_stage1.test "behavior-aarch64-linux-musl-Debug-c-multi @sizeOf(T) == 0 doesn't force resolving struct size"... OK
1028/1098 behavior.sizeof_and_typeof_stage1.test "behavior-aarch64-linux-musl-Debug-c-multi @TypeOf() has no runtime side effects"... OK
1029/1098 behavior.sizeof_and_typeof_stage1.test "behavior-aarch64-linux-musl-Debug-c-multi branching logic inside @TypeOf"... OK
1030/1098 behavior.sizeof_and_typeof_stage1.test "behavior-aarch64-linux-musl-Debug-c-multi @bitSizeOf"... OK
1031/1098 behavior.sizeof_and_typeof_stage1.test "behavior-aarch64-linux-musl-Debug-c-multi @sizeOf comparison against zero"... OK
1032/1098 behavior.struct_contains_null_ptr_itself.test "behavior-aarch64-linux-musl-Debug-c-multi struct contains null pointer which contains original struct"... OK
1033/1098 behavior.struct_contains_slice_of_itself.test "behavior-aarch64-linux-musl-Debug-c-multi struct contains slice of itself"... OK
1034/1098 behavior.struct_contains_slice_of_itself.test "behavior-aarch64-linux-musl-Debug-c-multi struct contains aligned slice of itself"... OK
1035/1098 behavior.switch_prong_err_enum.test "behavior-aarch64-linux-musl-Debug-c-multi switch prong returns error enum"... OK
1036/1098 behavior.switch_prong_implicit_cast.test "behavior-aarch64-linux-musl-Debug-c-multi switch prong implicit cast"... OK
1037/1098 behavior.truncate_stage1.test "behavior-aarch64-linux-musl-Debug-c-multi truncate on vectors"... OK
1038/1098 behavior.tuple.test "behavior-aarch64-linux-musl-Debug-c-multi tuple concatenation"... OK
1039/1098 behavior.tuple.test "behavior-aarch64-linux-musl-Debug-c-multi tuple multiplication"... OK
1040/1098 behavior.tuple.test "behavior-aarch64-linux-musl-Debug-c-multi pass tuple to comptime var parameter"... OK
1041/1098 behavior.tuple.test "behavior-aarch64-linux-musl-Debug-c-multi tuple initializer for var"... OK
1042/1098 behavior.tuple.test "behavior-aarch64-linux-musl-Debug-c-multi array-like initializer for tuple types"... OK
1043/1098 behavior.type_stage1.test "behavior-aarch64-linux-musl-Debug-c-multi Type.Float"... OK
1044/1098 behavior.type_stage1.test "behavior-aarch64-linux-musl-Debug-c-multi Type.Array"... OK
1045/1098 behavior.type_stage1.test "behavior-aarch64-linux-musl-Debug-c-multi @Type create slice with null sentinel"... OK
1046/1098 behavior.type_stage1.test "behavior-aarch64-linux-musl-Debug-c-multi @Type picks up the sentinel value from TypeInfo"... OK
1047/1098 behavior.type_stage1.test "behavior-aarch64-linux-musl-Debug-c-multi Type.Optional"... OK
1048/1098 behavior.type_stage1.test "behavior-aarch64-linux-musl-Debug-c-multi Type.ErrorUnion"... OK
1049/1098 behavior.type_stage1.test "behavior-aarch64-linux-musl-Debug-c-multi Type.Opaque"... OK
1050/1098 behavior.type_stage1.test "behavior-aarch64-linux-musl-Debug-c-multi Type.Vector"... OK
1051/1098 behavior.type_stage1.test "behavior-aarch64-linux-musl-Debug-c-multi Type.AnyFrame"... OK
1052/1098 behavior.type_stage1.test "behavior-aarch64-linux-musl-Debug-c-multi Type.ErrorSet"... OK
1053/1098 behavior.type_stage1.test "behavior-aarch64-linux-musl-Debug-c-multi Type.Struct"... OK
1054/1098 behavior.type_stage1.test "behavior-aarch64-linux-musl-Debug-c-multi Type.Enum"... OK
1055/1098 behavior.type_stage1.test "behavior-aarch64-linux-musl-Debug-c-multi Type.Union"... OK
1056/1098 behavior.type_stage1.test "behavior-aarch64-linux-musl-Debug-c-multi Type.Union from Type.Enum"... OK
1057/1098 behavior.type_stage1.test "behavior-aarch64-linux-musl-Debug-c-multi Type.Union from regular enum"... OK
1058/1098 behavior.type_stage1.test "behavior-aarch64-linux-musl-Debug-c-multi Type.Fn"... OK
1059/1098 behavior.type_stage1.test "behavior-aarch64-linux-musl-Debug-c-multi Type.BoundFn"... OK
1060/1098 behavior.typename.test "behavior-aarch64-linux-musl-Debug-c-multi anon fn param - source-location sensitive"... OK
1061/1098 behavior.typename.test "behavior-aarch64-linux-musl-Debug-c-multi anon field init"... OK
1062/1098 behavior.typename.test "behavior-aarch64-linux-musl-Debug-c-multi basic"... OK
1063/1098 behavior.typename.test "behavior-aarch64-linux-musl-Debug-c-multi top level decl"... OK
1064/1098 behavior.typename.test "behavior-aarch64-linux-musl-Debug-c-multi fn body decl"... OK
1065/1098 behavior.typename.test "behavior-aarch64-linux-musl-Debug-c-multi fn param"... OK
1066/1098 behavior.union_with_members.test "behavior-aarch64-linux-musl-Debug-c-multi enum with members"... OK
1067/1098 behavior.var_args.test "behavior-aarch64-linux-musl-Debug-c-multi add arbitrary args"... OK
1068/1098 behavior.var_args.test "behavior-aarch64-linux-musl-Debug-c-multi send void arg to var args"... OK
1069/1098 behavior.var_args.test "behavior-aarch64-linux-musl-Debug-c-multi pass args directly"... OK
1070/1098 behavior.var_args.test "behavior-aarch64-linux-musl-Debug-c-multi runtime parameter before var args"... OK
1071/1098 behavior.var_args.test "behavior-aarch64-linux-musl-Debug-c-multi array of var args functions"... OK
1072/1098 behavior.var_args.test "behavior-aarch64-linux-musl-Debug-c-multi pass zero length array to var args param"... OK
1073/1098 behavior.vector.test "behavior-aarch64-linux-musl-Debug-c-multi implicit cast vector to array - bool"... OK
1074/1098 behavior.vector.test "behavior-aarch64-linux-musl-Debug-c-multi vector wrap operators"... OK
1075/1098 behavior.vector.test "behavior-aarch64-linux-musl-Debug-c-multi vector bin compares with mem.eql"... OK
1076/1098 behavior.vector.test "behavior-aarch64-linux-musl-Debug-c-multi vector int operators"... OK
1077/1098 behavior.vector.test "behavior-aarch64-linux-musl-Debug-c-multi vector float operators"... OK
1078/1098 behavior.vector.test "behavior-aarch64-linux-musl-Debug-c-multi vector bit operators"... OK
1079/1098 behavior.vector.test "behavior-aarch64-linux-musl-Debug-c-multi implicit cast vector to array"... OK
1080/1098 behavior.vector.test "behavior-aarch64-linux-musl-Debug-c-multi array to vector"... OK
1081/1098 behavior.vector.test "behavior-aarch64-linux-musl-Debug-c-multi vector casts of sizes not divisible by 8"... OK
1082/1098 behavior.vector.test "behavior-aarch64-linux-musl-Debug-c-multi vector @splat"... OK
1083/1098 behavior.vector.test "behavior-aarch64-linux-musl-Debug-c-multi load vector elements via comptime index"... OK
1084/1098 behavior.vector.test "behavior-aarch64-linux-musl-Debug-c-multi store vector elements via comptime index"... OK
1085/1098 behavior.vector.test "behavior-aarch64-linux-musl-Debug-c-multi load vector elements via runtime index"... OK
1086/1098 behavior.vector.test "behavior-aarch64-linux-musl-Debug-c-multi store vector elements via runtime index"... OK
1087/1098 behavior.vector.test "behavior-aarch64-linux-musl-Debug-c-multi initialize vector which is a struct field"... OK
1088/1098 behavior.vector.test "behavior-aarch64-linux-musl-Debug-c-multi vector comparison operators"... OK
1089/1098 behavior.vector.test "behavior-aarch64-linux-musl-Debug-c-multi vector division operators"... OK
1090/1098 behavior.vector.test "behavior-aarch64-linux-musl-Debug-c-multi vector bitwise not operator"... OK
1091/1098 behavior.vector.test "behavior-aarch64-linux-musl-Debug-c-multi vector shift operators"... behavior.vector.test "behavior-aarch64-linux-musl-Debug-c-multi vector shift operators"... SKIP
SKIP
1092/1098 behavior.vector.test "behavior-aarch64-linux-musl-Debug-c-multi vector reduce operation"... OK
1093/1098 behavior.vector.test "behavior-aarch64-linux-musl-Debug-c-multi mask parameter of @shuffle is comptime scope"... OK
1094/1098 behavior.vector.test "behavior-aarch64-linux-musl-Debug-c-multi saturating add"... OK
1095/1098 behavior.vector.test "behavior-aarch64-linux-musl-Debug-c-multi saturating subtraction"... OK
1096/1098 behavior.vector.test "behavior-aarch64-linux-musl-Debug-c-multi saturating multiplication"... OK
1097/1098 behavior.vector.test "behavior-aarch64-linux-musl-Debug-c-multi saturating shift-left"... OK
1098/1098 behavior.usingnamespace.import_segregation.test "behavior-aarch64-linux-musl-Debug-c-multi no clobbering happened"... OK
1058 passed; 40 skipped; 0 failed.
1/1098 test "behavior-arm-linux-none-Debug-bare-multi "... OK
2/1098 behavior.align.test "behavior-arm-linux-none-Debug-bare-multi global variable alignment"... OK
3/1098 behavior.align.test "behavior-arm-linux-none-Debug-bare-multi default alignment allows unspecified in type syntax"... OK
4/1098 behavior.align.test "behavior-arm-linux-none-Debug-bare-multi implicitly decreasing pointer alignment"... OK
5/1098 behavior.align.test "behavior-arm-linux-none-Debug-bare-multi @alignCast pointers"... OK
6/1098 behavior.align.test "behavior-arm-linux-none-Debug-bare-multi alignment of structs"... OK
7/1098 behavior.align.test "behavior-arm-linux-none-Debug-bare-multi alignment of >= 128-bit integer type"... OK
8/1098 behavior.align.test "behavior-arm-linux-none-Debug-bare-multi alignment of struct with 128-bit field"... OK
9/1098 behavior.align.test "behavior-arm-linux-none-Debug-bare-multi size of extern struct with 128-bit field"... OK
10/1098 behavior.align.test "behavior-arm-linux-none-Debug-bare-multi @ptrCast preserves alignment of bigger source"... OK
11/1098 behavior.align.test "behavior-arm-linux-none-Debug-bare-multi alignstack"... OK
12/1098 behavior.align.test "behavior-arm-linux-none-Debug-bare-multi implicitly decreasing slice alignment"... OK
13/1098 behavior.align.test "behavior-arm-linux-none-Debug-bare-multi specifying alignment allows pointer cast"... OK
14/1098 behavior.align.test "behavior-arm-linux-none-Debug-bare-multi @alignCast slices"... OK
15/1098 behavior.align.test "behavior-arm-linux-none-Debug-bare-multi return error union with 128-bit integer"... OK
16/1098 behavior.align.test "behavior-arm-linux-none-Debug-bare-multi page aligned array on stack"... OK
17/1098 behavior.align.test "behavior-arm-linux-none-Debug-bare-multi function alignment"... OK
18/1098 behavior.align.test "behavior-arm-linux-none-Debug-bare-multi implicitly decreasing fn alignment"... behavior.align.test "behavior-arm-linux-none-Debug-bare-multi implicitly decreasing fn alignment"... SKIP
SKIP
19/1098 behavior.align.test "behavior-arm-linux-none-Debug-bare-multi @alignCast functions"... behavior.align.test "behavior-arm-linux-none-Debug-bare-multi @alignCast functions"... SKIP
SKIP
20/1098 behavior.align.test "behavior-arm-linux-none-Debug-bare-multi generic function with align param"... OK
21/1098 behavior.align.test "behavior-arm-linux-none-Debug-bare-multi runtime known array index has best alignment possible"... OK
22/1098 behavior.align.test "behavior-arm-linux-none-Debug-bare-multi alignment of function with c calling convention"... behavior.align.test "behavior-arm-linux-none-Debug-bare-multi alignment of function with c calling convention"... SKIP
SKIP
23/1098 behavior.align.test "behavior-arm-linux-none-Debug-bare-multi read 128-bit field from default aligned struct in stack memory"... OK
24/1098 behavior.align.test "behavior-arm-linux-none-Debug-bare-multi read 128-bit field from default aligned struct in global memory"... OK
25/1098 behavior.align.test "behavior-arm-linux-none-Debug-bare-multi struct field explicit alignment"... OK
26/1098 behavior.align.test "behavior-arm-linux-none-Debug-bare-multi align(@alignOf(T)) T does not force resolution of T"... OK
27/1098 behavior.align.test "behavior-arm-linux-none-Debug-bare-multi align(N) on functions"... behavior.align.test "behavior-arm-linux-none-Debug-bare-multi align(N) on functions"... SKIP
SKIP
28/1098 behavior.alignof.test "behavior-arm-linux-none-Debug-bare-multi @alignOf(T) before referencing T"... OK
29/1098 behavior.alignof.test "behavior-arm-linux-none-Debug-bare-multi comparison of @alignOf(T) against zero"... OK
30/1098 behavior.array.test "behavior-arm-linux-none-Debug-bare-multi array to slice"... OK
31/1098 behavior.array.test "behavior-arm-linux-none-Debug-bare-multi arrays"... OK
32/1098 behavior.array.test "behavior-arm-linux-none-Debug-bare-multi array init with mult"... OK
33/1098 behavior.array.test "behavior-arm-linux-none-Debug-bare-multi array literal with explicit type"... OK
34/1098 behavior.array.test "behavior-arm-linux-none-Debug-bare-multi array literal with inferred length"... OK
35/1098 behavior.array.test "behavior-arm-linux-none-Debug-bare-multi array dot len const expr"... OK
36/1098 behavior.array.test "behavior-arm-linux-none-Debug-bare-multi array literal with specified size"... OK
37/1098 behavior.array.test "behavior-arm-linux-none-Debug-bare-multi array len field"... OK
38/1098 behavior.array.test "behavior-arm-linux-none-Debug-bare-multi array with sentinels"... OK
39/1098 behavior.array.test "behavior-arm-linux-none-Debug-bare-multi void arrays"... OK
40/1098 behavior.array.test "behavior-arm-linux-none-Debug-bare-multi nested arrays"... OK
41/1098 behavior.array.test "behavior-arm-linux-none-Debug-bare-multi implicit comptime in array type size"... OK
42/1098 behavior.array.test "behavior-arm-linux-none-Debug-bare-multi single-item pointer to array indexing and slicing"... OK
43/1098 behavior.array.test "behavior-arm-linux-none-Debug-bare-multi implicit cast zero sized array ptr to slice"... OK
44/1098 behavior.array.test "behavior-arm-linux-none-Debug-bare-multi anonymous list literal syntax"... OK
45/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi empty function with comments"... OK
46/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi truncate"... OK
47/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi truncate to non-power-of-two integers"... OK
48/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi global variables"... OK
49/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi comptime keyword on expressions"... OK
50/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi type equality"... OK
51/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi pointer dereferencing"... OK
52/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi const expression eval handling of variables"... OK
53/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi character literals"... OK
54/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi non const ptr to aliased type"... OK
55/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi cold function"... OK
56/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi unicode escape in character literal"... OK
57/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi unicode character in character literal"... OK
58/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi return string from function"... OK
59/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi hex escape"... OK
60/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi multiline string"... OK
61/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi multiline string comments at start"... OK
62/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi multiline string comments at end"... OK
63/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi multiline string comments in middle"... OK
64/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi multiline string comments at multiple places"... OK
65/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi string concatenation"... OK
66/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi array mult operator"... OK
67/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi opaque types"... OK
68/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi compile time global reinterpret"... OK
69/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi cast undefined"... OK
70/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi implicit cast after unreachable"... OK
71/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi comptime if inside runtime while which unconditionally breaks"... OK
72/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi implicit comptime while"... OK
73/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi function closes over local const"... OK
74/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi volatile load and store"... OK
75/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi call function pointer in struct"... behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi call function pointer in struct"... SKIP
SKIP
76/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi const ptr from var variable"... OK
77/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi call result of if else expression"... OK
78/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi memcpy and memset intrinsics"... OK
79/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi variable is allowed to be a pointer to an opaque type"... OK
80/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi take address of parameter"... OK
81/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi pointer to void return type"... OK
82/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi array 2D const double ptr"... OK
83/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi double implicit cast in same expression"... OK
84/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi struct inside function"... OK
85/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi fn call returning scalar optional in equality expression"... OK
86/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi global variable assignment with optional unwrapping with var initialized to undefined"... OK
87/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi peer result location with typed parent, runtime condition, comptime prongs"... OK
88/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi non-ambiguous reference of shadowed decls"... OK
89/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi use of declaration with same name as primitive"... OK
90/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi constant equal function pointers"... OK
91/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi comptime cast fn to ptr"... behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi comptime cast fn to ptr"... SKIP
SKIP
92/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi equality compare fn ptrs"... behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi equality compare fn ptrs"... SKIP
SKIP
93/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi self reference through fn ptr field"... behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi self reference through fn ptr field"... SKIP
SKIP
94/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi global variable initialized to global variable array element"... OK
95/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi global constant is loaded with a runtime-known index"... OK
96/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi multiline string literal is null terminated"... OK
97/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi string escapes"... OK
98/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi explicit cast optional pointers"... OK
99/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi pointer comparison"... OK
100/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi string concatenation"... OK
101/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi thread local variable"... OK
102/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi result location is optional inside error union"... OK
103/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi pointer to thread local array"... OK
104/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi auto created variables have correct alignment"... OK
105/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi extern variable with non-pointer opaque type"... OK
106/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi lazy typeInfo value as generic parameter"... OK
107/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi variable name containing underscores does not shadow int primitive"... OK
108/1098 behavior.basic.test "behavior-arm-linux-none-Debug-bare-multi if expression type coercion"... OK
109/1098 behavior.bit_shifting.test "behavior-arm-linux-none-Debug-bare-multi sharded table"... OK
110/1098 behavior.bit_shifting.test "behavior-arm-linux-none-Debug-bare-multi comptime shr of BigInt"... OK
111/1098 behavior.bit_shifting.test "behavior-arm-linux-none-Debug-bare-multi comptime shift safety check"... OK
112/1098 behavior.bool.test "behavior-arm-linux-none-Debug-bare-multi bool literals"... OK
113/1098 behavior.bool.test "behavior-arm-linux-none-Debug-bare-multi cast bool to int"... OK
114/1098 behavior.bool.test "behavior-arm-linux-none-Debug-bare-multi bool cmp"... OK
115/1098 behavior.bool.test "behavior-arm-linux-none-Debug-bare-multi compile time bool not"... OK
116/1098 behavior.bool.test "behavior-arm-linux-none-Debug-bare-multi short circuit"... OK
117/1098 behavior.bugs.394.test "behavior-arm-linux-none-Debug-bare-multi bug 394 fixed"... OK
118/1098 behavior.bugs.655.test "behavior-arm-linux-none-Debug-bare-multi function with *const parameter with type dereferenced by namespace"... OK
119/1098 behavior.bugs.656.test "behavior-arm-linux-none-Debug-bare-multi optional if after an if in a switch prong of a switch with 2 prongs in an else"... OK
120/1098 behavior.bugs.679.test "behavior-arm-linux-none-Debug-bare-multi false dependency loop in struct definition"... OK
121/1098 behavior.bugs.1025.test "behavior-arm-linux-none-Debug-bare-multi bug 1025"... OK
122/1098 behavior.bugs.1111.test "behavior-arm-linux-none-Debug-bare-multi issue 1111 fixed"... OK
123/1098 behavior.bugs.1277.test "behavior-arm-linux-none-Debug-bare-multi don't emit an LLVM global for a const function when it's in an optional in a struct"... OK
124/1098 behavior.bugs.1310.test "behavior-arm-linux-none-Debug-bare-multi fixed"... OK
125/1098 behavior.bugs.1381.test "behavior-arm-linux-none-Debug-bare-multi union that needs padding bytes inside an array"... OK
126/1098 behavior.bugs.1486.test "behavior-arm-linux-none-Debug-bare-multi constant pointer to global variable causes runtime load"... OK
127/1098 behavior.bugs.1500.test "behavior-arm-linux-none-Debug-bare-multi allow these dependencies"... OK
128/1098 behavior.bugs.1735.test "behavior-arm-linux-none-Debug-bare-multi initialization"... OK
129/1098 behavior.bugs.1741.test "behavior-arm-linux-none-Debug-bare-multi fixed"... OK
130/1098 behavior.bugs.1914.test "behavior-arm-linux-none-Debug-bare-multi segfault bug"... OK
131/1098 behavior.bugs.1914.test "behavior-arm-linux-none-Debug-bare-multi basic stuff"... OK
132/1098 behavior.bugs.2006.test "behavior-arm-linux-none-Debug-bare-multi bug 2006"... OK
133/1098 behavior.bugs.2346.test "behavior-arm-linux-none-Debug-bare-multi fixed"... OK
134/1098 behavior.bugs.2578.test "behavior-arm-linux-none-Debug-bare-multi fixed"... OK
135/1098 behavior.bugs.3007.test "behavior-arm-linux-none-Debug-bare-multi fixed"... OK
136/1098 behavior.bugs.3112.test "behavior-arm-linux-none-Debug-bare-multi zig test crash"... behavior.bugs.3112.test "behavior-arm-linux-none-Debug-bare-multi zig test crash"... SKIP
SKIP
137/1098 behavior.bugs.3367.test "behavior-arm-linux-none-Debug-bare-multi container member access usingnamespace decls"... OK
138/1098 behavior.bugs.6850.test "behavior-arm-linux-none-Debug-bare-multi lazy sizeof comparison with zero"... OK
139/1098 behavior.bugs.7250.test "behavior-arm-linux-none-Debug-bare-multi reference a global threadlocal variable"... OK
140/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi int to ptr cast"... OK
141/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi integer literal to pointer cast"... OK
142/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi peer type resolution: ?T and T"... OK
143/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi resolve undefined with integer"... OK
144/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi @intCast to comptime_int"... OK
145/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi implicit cast comptime numbers to any type when the value fits"... OK
146/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi implicit cast comptime_int to comptime_float"... OK
147/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi comptime_int @intToFloat"... OK
148/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi @floatToInt"... OK
149/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi implicitly cast indirect pointer to maybe-indirect pointer"... OK
150/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi @intCast comptime_int"... OK
151/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi @floatCast comptime_int and comptime_float"... OK
152/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi coerce undefined to optional"... OK
153/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi implicit cast from *[N]T to [*c]T"... OK
154/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi *usize to *void"... OK
155/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi @intToEnum passed a comptime_int to an enum with one item"... OK
156/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi @intCast to u0 and use the result"... OK
157/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi peer result null and comptime_int"... OK
158/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi *const ?[*]const T to [*c]const [*c]const T"... OK
159/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi array coersion to undefined at runtime"... OK
160/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi implicitly cast from int to anyerror!?T"... OK
161/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi return u8 coercing into ?u32 return type"... OK
162/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi cast from ?[*]T to ??[*]T"... OK
163/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi peer type unsigned int to signed"... OK
164/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi expected [*c]const u8, found [*:0]const u8"... OK
165/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi explicit cast from integer to error type"... OK
166/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi peer resolve array and const slice"... OK
167/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi implicitly cast from T to anyerror!?T"... OK
168/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi implicitly cast from [0]T to anyerror![]T"... OK
169/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi peer type resolution: [0]u8, []const u8, and anyerror![]u8"... OK
170/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi implicit cast from *const [N]T to []const T"... OK
171/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi peer type resolution: error and [N]T"... OK
172/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi single-item pointer of array to slice to unknown length pointer"... OK
173/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi cast *[1][*]const u8 to [*]const ?[*]const u8"... OK
174/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi vector casts"... OK
175/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi @floatCast cast down"... OK
176/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi peer type resolution: unreachable, error set, unreachable"... OK
177/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi peer cast *[0]T to E![]const T"... OK
178/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi peer cast *[0]T to []const T"... OK
179/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi peer resolution of string literals"... OK
180/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi type coercion related to sentinel-termination"... OK
181/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi peer type resolution implicit cast to return type"... OK
182/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi peer type resolution implicit cast to variable type"... OK
183/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi variable initialization uses result locations properly with regards to the type"... OK
184/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi cast between C pointer with different but compatible types"... OK
185/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi peer type resolve string lit with sentinel-terminated mutable slice"... OK
186/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi peer type resolve array pointers, one of them const"... OK
187/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi peer type resolve array pointer and unknown pointer"... OK
188/1098 behavior.cast.test "behavior-arm-linux-none-Debug-bare-multi comptime float casts"... OK
189/1098 behavior.comptime_memory.test "behavior-arm-linux-none-Debug-bare-multi type pun signed and unsigned as single pointer"... behavior.comptime_memory.test "behavior-arm-linux-none-Debug-bare-multi type pun signed and unsigned as single pointer"... SKIP
SKIP
190/1098 behavior.comptime_memory.test "behavior-arm-linux-none-Debug-bare-multi type pun signed and unsigned as many pointer"... behavior.comptime_memory.test "behavior-arm-linux-none-Debug-bare-multi type pun signed and unsigned as many pointer"... SKIP
SKIP
191/1098 behavior.comptime_memory.test "behavior-arm-linux-none-Debug-bare-multi type pun signed and unsigned as array pointer"... behavior.comptime_memory.test "behavior-arm-linux-none-Debug-bare-multi type pun signed and unsigned as array pointer"... SKIP
SKIP
192/1098 behavior.comptime_memory.test "behavior-arm-linux-none-Debug-bare-multi type pun signed and unsigned as offset many pointer"... behavior.comptime_memory.test "behavior-arm-linux-none-Debug-bare-multi type pun signed and unsigned as offset many pointer"... SKIP
SKIP
193/1098 behavior.comptime_memory.test "behavior-arm-linux-none-Debug-bare-multi type pun signed and unsigned as array pointer"... behavior.comptime_memory.test "behavior-arm-linux-none-Debug-bare-multi type pun signed and unsigned as array pointer"... SKIP
SKIP
194/1098 behavior.comptime_memory.test "behavior-arm-linux-none-Debug-bare-multi type pun value and struct"... behavior.comptime_memory.test "behavior-arm-linux-none-Debug-bare-multi type pun value and struct"... SKIP
SKIP
195/1098 behavior.comptime_memory.test "behavior-arm-linux-none-Debug-bare-multi type pun endianness"... behavior.comptime_memory.test "behavior-arm-linux-none-Debug-bare-multi type pun endianness"... SKIP
SKIP
196/1098 behavior.comptime_memory.test "behavior-arm-linux-none-Debug-bare-multi type pun bits"... behavior.comptime_memory.test "behavior-arm-linux-none-Debug-bare-multi type pun bits"... SKIP
SKIP
197/1098 behavior.comptime_memory.test "behavior-arm-linux-none-Debug-bare-multi basic pointer preservation"... behavior.comptime_memory.test "behavior-arm-linux-none-Debug-bare-multi basic pointer preservation"... SKIP
SKIP
198/1098 behavior.comptime_memory.test "behavior-arm-linux-none-Debug-bare-multi byte copy preserves linker value"... behavior.comptime_memory.test "behavior-arm-linux-none-Debug-bare-multi byte copy preserves linker value"... SKIP
SKIP
199/1098 behavior.comptime_memory.test "behavior-arm-linux-none-Debug-bare-multi unordered byte copy preserves linker value"... behavior.comptime_memory.test "behavior-arm-linux-none-Debug-bare-multi unordered byte copy preserves linker value"... SKIP
SKIP
200/1098 behavior.comptime_memory.test "behavior-arm-linux-none-Debug-bare-multi shuffle chunks of linker value"... behavior.comptime_memory.test "behavior-arm-linux-none-Debug-bare-multi shuffle chunks of linker value"... SKIP
SKIP
201/1098 behavior.comptime_memory.test "behavior-arm-linux-none-Debug-bare-multi dance on linker values"... behavior.comptime_memory.test "behavior-arm-linux-none-Debug-bare-multi dance on linker values"... SKIP
SKIP
202/1098 behavior.comptime_memory.test "behavior-arm-linux-none-Debug-bare-multi offset array ptr by element size"... behavior.comptime_memory.test "behavior-arm-linux-none-Debug-bare-multi offset array ptr by element size"... SKIP
SKIP
203/1098 behavior.comptime_memory.test "behavior-arm-linux-none-Debug-bare-multi offset instance by field size"... behavior.comptime_memory.test "behavior-arm-linux-none-Debug-bare-multi offset instance by field size"... SKIP
SKIP
204/1098 behavior.comptime_memory.test "behavior-arm-linux-none-Debug-bare-multi offset field ptr by enclosing array element size"... behavior.comptime_memory.test "behavior-arm-linux-none-Debug-bare-multi offset field ptr by enclosing array element size"... SKIP
SKIP
205/1098 behavior.fn_in_struct_in_comptime.test "behavior-arm-linux-none-Debug-bare-multi define a function in an anonymous struct in comptime"... OK
206/1098 behavior.hasdecl.test "behavior-arm-linux-none-Debug-bare-multi @hasDecl"... OK
207/1098 behavior.hasfield.test "behavior-arm-linux-none-Debug-bare-multi @hasField"... OK
208/1098 behavior.namespace_depends_on_compile_var.test "behavior-arm-linux-none-Debug-bare-multi namespace depends on compile var"... OK
209/1098 behavior.optional.test "behavior-arm-linux-none-Debug-bare-multi passing an optional integer as a parameter"... OK
210/1098 behavior.optional.test "behavior-arm-linux-none-Debug-bare-multi optional pointer to size zero struct"... OK
211/1098 behavior.optional.test "behavior-arm-linux-none-Debug-bare-multi equality compare optional pointers"... OK
212/1098 behavior.optional.test "behavior-arm-linux-none-Debug-bare-multi optional with void type"... OK
213/1098 behavior.optional.test "behavior-arm-linux-none-Debug-bare-multi address of unwrap optional"... OK
214/1098 behavior.optional.test "behavior-arm-linux-none-Debug-bare-multi nested optional field in struct"... OK
215/1098 behavior.optional.test "behavior-arm-linux-none-Debug-bare-multi equality compare optional with non-optional"... OK
216/1098 behavior.optional.test "behavior-arm-linux-none-Debug-bare-multi unwrap function call with optional pointer return value"... OK
217/1098 behavior.optional.test "behavior-arm-linux-none-Debug-bare-multi nested orelse"... OK
218/1098 behavior.optional.test "behavior-arm-linux-none-Debug-bare-multi self-referential struct through a slice of optional"... OK
219/1098 behavior.optional.test "behavior-arm-linux-none-Debug-bare-multi assigning to an unwrapped optional field in an inline loop"... OK
220/1098 behavior.optional.test "behavior-arm-linux-none-Debug-bare-multi coerce an anon struct literal to optional struct"... OK
221/1098 behavior.optional.test "behavior-arm-linux-none-Debug-bare-multi 0-bit child type coerced to optional return ptr result location"... OK
222/1098 behavior.optional.test "behavior-arm-linux-none-Debug-bare-multi 0-bit child type coerced to optional"... OK
223/1098 behavior.optional.test "behavior-arm-linux-none-Debug-bare-multi array of optional unaligned types"... OK
224/1098 behavior.prefetch.test "behavior-arm-linux-none-Debug-bare-multi @prefetch()"... OK
225/1098 behavior.pub_enum.test "behavior-arm-linux-none-Debug-bare-multi pub enum"... OK
226/1098 behavior.pub_enum.test "behavior-arm-linux-none-Debug-bare-multi cast with imported symbol"... OK
227/1098 behavior.slice.test "behavior-arm-linux-none-Debug-bare-multi slicing"... OK
228/1098 behavior.slice.test "behavior-arm-linux-none-Debug-bare-multi const slice"... OK
229/1098 behavior.slice.test "behavior-arm-linux-none-Debug-bare-multi comptime slice of undefined pointer of length 0"... OK
230/1098 behavior.slice.test "behavior-arm-linux-none-Debug-bare-multi implicitly cast array of size 0 to slice"... OK
231/1098 behavior.slice.test "behavior-arm-linux-none-Debug-bare-multi access len index of sentinel-terminated slice"... OK
232/1098 behavior.slice.test "behavior-arm-linux-none-Debug-bare-multi comptime slice of slice preserves comptime var"... OK
233/1098 behavior.slice.test "behavior-arm-linux-none-Debug-bare-multi slice of type"... OK
234/1098 behavior.slice.test "behavior-arm-linux-none-Debug-bare-multi generic malloc free"... OK
235/1098 behavior.slice.test "behavior-arm-linux-none-Debug-bare-multi slice of hardcoded address to pointer"... OK
236/1098 behavior.slice.test "behavior-arm-linux-none-Debug-bare-multi comptime slice of pointer preserves comptime var"... OK
237/1098 behavior.slice.test "behavior-arm-linux-none-Debug-bare-multi comptime pointer cast array and then slice"... OK
238/1098 behavior.slice.test "behavior-arm-linux-none-Debug-bare-multi slicing zero length array"... OK
239/1098 behavior.slice.test "behavior-arm-linux-none-Debug-bare-multi compile time slice of pointer to hard coded address"... behavior.slice.test "behavior-arm-linux-none-Debug-bare-multi compile time slice of pointer to hard coded address"... SKIP
SKIP
240/1098 behavior.slice.test "behavior-arm-linux-none-Debug-bare-multi slice string literal has correct type"... OK
241/1098 behavior.slice.test "behavior-arm-linux-none-Debug-bare-multi result location zero sized array inside struct field implicit cast to slice"... OK
242/1098 behavior.slice.test "behavior-arm-linux-none-Debug-bare-multi runtime safety lets us slice from len..len"... OK
243/1098 behavior.slice.test "behavior-arm-linux-none-Debug-bare-multi C pointer"... OK
244/1098 behavior.slice.test "behavior-arm-linux-none-Debug-bare-multi C pointer slice access"... OK
245/1098 behavior.slice.test "behavior-arm-linux-none-Debug-bare-multi comptime slices are disambiguated"... OK
246/1098 behavior.slice.test "behavior-arm-linux-none-Debug-bare-multi slice type with custom alignment"... OK
247/1098 behavior.slice.test "behavior-arm-linux-none-Debug-bare-multi obtaining a null terminated slice"... OK
248/1098 behavior.slice.test "behavior-arm-linux-none-Debug-bare-multi empty array to slice"... OK
249/1098 behavior.slice.test "behavior-arm-linux-none-Debug-bare-multi @ptrCast slice to pointer"... OK
250/1098 behavior.slice.test "behavior-arm-linux-none-Debug-bare-multi slice syntax resulting in pointer-to-array"... OK
251/1098 behavior.slice.test "behavior-arm-linux-none-Debug-bare-multi type coercion of pointer to anon struct literal to pointer to slice"... OK
252/1098 behavior.slice.test "behavior-arm-linux-none-Debug-bare-multi array concat of slices gives slice"... OK
253/1098 behavior.slice.test "behavior-arm-linux-none-Debug-bare-multi slice bounds in comptime concatenation"... OK
254/1098 behavior.slice.test "behavior-arm-linux-none-Debug-bare-multi slice sentinel access at comptime"... OK
255/1098 behavior.slice_sentinel_comptime.test "behavior-arm-linux-none-Debug-bare-multi comptime slice-sentinel in bounds (unterminated)"... OK
256/1098 behavior.slice_sentinel_comptime.test "behavior-arm-linux-none-Debug-bare-multi comptime slice-sentinel in bounds (end,unterminated)"... OK
257/1098 behavior.slice_sentinel_comptime.test "behavior-arm-linux-none-Debug-bare-multi comptime slice-sentinel in bounds (terminated)"... OK
258/1098 behavior.slice_sentinel_comptime.test "behavior-arm-linux-none-Debug-bare-multi comptime slice-sentinel in bounds (on target sentinel)"... OK
259/1098 behavior.type.test "behavior-arm-linux-none-Debug-bare-multi Type.MetaType"... OK
260/1098 behavior.type.test "behavior-arm-linux-none-Debug-bare-multi Type.Void"... OK
261/1098 behavior.type.test "behavior-arm-linux-none-Debug-bare-multi Type.Bool"... OK
262/1098 behavior.type.test "behavior-arm-linux-none-Debug-bare-multi Type.NoReturn"... OK
263/1098 behavior.type.test "behavior-arm-linux-none-Debug-bare-multi Type.Int"... OK
264/1098 behavior.type.test "behavior-arm-linux-none-Debug-bare-multi Type.ComptimeFloat"... OK
265/1098 behavior.type.test "behavior-arm-linux-none-Debug-bare-multi Type.ComptimeInt"... OK
266/1098 behavior.type.test "behavior-arm-linux-none-Debug-bare-multi Type.Undefined"... OK
267/1098 behavior.type.test "behavior-arm-linux-none-Debug-bare-multi Type.Null"... OK
268/1098 behavior.type.test "behavior-arm-linux-none-Debug-bare-multi Type.EnumLiteral"... OK
269/1098 behavior.type.test "behavior-arm-linux-none-Debug-bare-multi Type.Pointer"... OK
270/1098 behavior.truncate.test "behavior-arm-linux-none-Debug-bare-multi truncate u0 to larger integer allowed and has comptime known result"... OK
271/1098 behavior.truncate.test "behavior-arm-linux-none-Debug-bare-multi truncate.u0.literal"... OK
272/1098 behavior.truncate.test "behavior-arm-linux-none-Debug-bare-multi truncate.u0.const"... OK
273/1098 behavior.truncate.test "behavior-arm-linux-none-Debug-bare-multi truncate.u0.var"... OK
274/1098 behavior.truncate.test "behavior-arm-linux-none-Debug-bare-multi truncate i0 to larger integer allowed and has comptime known result"... OK
275/1098 behavior.truncate.test "behavior-arm-linux-none-Debug-bare-multi truncate.i0.literal"... OK
276/1098 behavior.truncate.test "behavior-arm-linux-none-Debug-bare-multi truncate.i0.const"... OK
277/1098 behavior.truncate.test "behavior-arm-linux-none-Debug-bare-multi truncate.i0.var"... OK
278/1098 behavior.truncate.test "behavior-arm-linux-none-Debug-bare-multi truncate on comptime integer"... OK
279/1098 behavior.struct.test "behavior-arm-linux-none-Debug-bare-multi top level fields"... OK
280/1098 behavior.struct.test "behavior-arm-linux-none-Debug-bare-multi non-packed struct has fields padded out to the required alignment"... OK
281/1098 behavior.struct.test "behavior-arm-linux-none-Debug-bare-multi lower unnamed constants"... OK
282/1098 behavior.struct.test "behavior-arm-linux-none-Debug-bare-multi structs"... OK
283/1098 behavior.struct.test "behavior-arm-linux-none-Debug-bare-multi struct byval assign"... OK
284/1098 behavior.struct.test "behavior-arm-linux-none-Debug-bare-multi call struct static method"... OK
285/1098 behavior.struct.test "behavior-arm-linux-none-Debug-bare-multi invoke static method in global scope"... OK
286/1098 behavior.struct.test "behavior-arm-linux-none-Debug-bare-multi return empty struct instance"... OK
287/1098 behavior.struct.test "behavior-arm-linux-none-Debug-bare-multi fn call of struct field"... OK
288/1098 behavior.struct.test "behavior-arm-linux-none-Debug-bare-multi struct initializer"... OK
289/1098 behavior.struct.test "behavior-arm-linux-none-Debug-bare-multi call member function directly"... OK
290/1098 behavior.struct.test "behavior-arm-linux-none-Debug-bare-multi store member function in variable"... OK
291/1098 behavior.struct.test "behavior-arm-linux-none-Debug-bare-multi member functions"... OK
292/1098 behavior.struct.test "behavior-arm-linux-none-Debug-bare-multi return struct byval from function"... OK
293/1098 behavior.struct.test "behavior-arm-linux-none-Debug-bare-multi call method with mutable reference to struct with no fields"... OK
294/1098 behavior.struct.test "behavior-arm-linux-none-Debug-bare-multi usingnamespace within struct scope"... OK
295/1098 behavior.struct.test "behavior-arm-linux-none-Debug-bare-multi struct field init with catch"... OK
296/1098 behavior.struct.test "behavior-arm-linux-none-Debug-bare-multi packed struct field alignment"... OK
297/1098 behavior.struct.test "behavior-arm-linux-none-Debug-bare-multi bit field alignment"... OK
298/1098 behavior.array_llvm.test "behavior-arm-linux-none-Debug-bare-multi set global var array via slice embedded in struct"... OK
299/1098 behavior.array_llvm.test "behavior-arm-linux-none-Debug-bare-multi read/write through global variable array of struct fields initialized via array mult"... OK
300/1098 behavior.array_llvm.test "behavior-arm-linux-none-Debug-bare-multi implicit cast single-item pointer"... OK
301/1098 behavior.array_llvm.test "behavior-arm-linux-none-Debug-bare-multi comptime evaluating function that takes array by value"... OK
302/1098 behavior.array_llvm.test "behavior-arm-linux-none-Debug-bare-multi runtime initialize array elem and then implicit cast to slice"... OK
303/1098 behavior.array_llvm.test "behavior-arm-linux-none-Debug-bare-multi array literal as argument to function"... OK
304/1098 behavior.array_llvm.test "behavior-arm-linux-none-Debug-bare-multi double nested array to const slice cast in array literal"... OK
305/1098 behavior.array_llvm.test "behavior-arm-linux-none-Debug-bare-multi anonymous literal in array"... OK
306/1098 behavior.array_llvm.test "behavior-arm-linux-none-Debug-bare-multi access the null element of a null terminated array"... OK
307/1098 behavior.array_llvm.test "behavior-arm-linux-none-Debug-bare-multi type deduction for array subscript expression"... OK
308/1098 behavior.array_llvm.test "behavior-arm-linux-none-Debug-bare-multi sentinel element count towards the ABI size calculation"... OK
309/1098 behavior.array_llvm.test "behavior-arm-linux-none-Debug-bare-multi zero-sized array with recursive type definition"... OK
310/1098 behavior.array_llvm.test "behavior-arm-linux-none-Debug-bare-multi type coercion of anon struct literal to array"... OK
311/1098 behavior.array_llvm.test "behavior-arm-linux-none-Debug-bare-multi type coercion of pointer to anon struct literal to pointer to array"... OK
312/1098 behavior.bitcast.test "behavior-arm-linux-none-Debug-bare-multi @bitCast i32 -> u32"... OK
313/1098 behavior.bitcast.test "behavior-arm-linux-none-Debug-bare-multi bitcast result to _"... OK
314/1098 behavior.bitcast.test "behavior-arm-linux-none-Debug-bare-multi nested bitcast"... OK
315/1098 behavior.bitcast.test "behavior-arm-linux-none-Debug-bare-multi @bitCast enum to its integer type"... OK
316/1098 behavior.bitcast.test "behavior-arm-linux-none-Debug-bare-multi bitcast literal [4]u8 param to u32"... OK
317/1098 behavior.bitcast.test "behavior-arm-linux-none-Debug-bare-multi bitcast generates a temporary value"... OK
318/1098 behavior.bitcast.test "behavior-arm-linux-none-Debug-bare-multi @bitCast packed structs at runtime and comptime"... OK
319/1098 behavior.bitcast.test "behavior-arm-linux-none-Debug-bare-multi @bitCast extern structs at runtime and comptime"... OK
320/1098 behavior.bitcast.test "behavior-arm-linux-none-Debug-bare-multi bitcast packed struct to integer and back"... OK
321/1098 behavior.bitcast.test "behavior-arm-linux-none-Debug-bare-multi implicit cast to error union by returning"... OK
322/1098 behavior.bitcast.test "behavior-arm-linux-none-Debug-bare-multi bitcast packed struct literal to byte"... OK
323/1098 behavior.bitcast.test "behavior-arm-linux-none-Debug-bare-multi comptime bitcast used in expression has the correct type"... OK
324/1098 behavior.bitcast.test "behavior-arm-linux-none-Debug-bare-multi bitcast passed as tuple element"... OK
325/1098 behavior.bitcast.test "behavior-arm-linux-none-Debug-bare-multi triple level result location with bitcast sandwich passed as tuple element"... OK
326/1098 behavior.bugs.624.test "behavior-arm-linux-none-Debug-bare-multi foo"... OK
327/1098 behavior.bugs.704.test "behavior-arm-linux-none-Debug-bare-multi bug 704"... OK
328/1098 behavior.bugs.1076.test "behavior-arm-linux-none-Debug-bare-multi comptime code should not modify constant data"... OK
329/1098 behavior.bugs.2692.test "behavior-arm-linux-none-Debug-bare-multi address of 0 length array"... OK
330/1098 behavior.bugs.2889.test "behavior-arm-linux-none-Debug-bare-multi fixed"... OK
331/1098 behavior.bugs.3046.test "behavior-arm-linux-none-Debug-bare-multi fixed"... OK
332/1098 behavior.bugs.3586.test "behavior-arm-linux-none-Debug-bare-multi fixed"... OK
333/1098 behavior.bugs.4560.test "behavior-arm-linux-none-Debug-bare-multi fixed"... OK
334/1098 behavior.bugs.4954.test "behavior-arm-linux-none-Debug-bare-multi crash"... OK
335/1098 behavior.byval_arg_var.test "behavior-arm-linux-none-Debug-bare-multi pass string literal byvalue to a generic var param"... OK
336/1098 behavior.call.test "behavior-arm-linux-none-Debug-bare-multi basic invocations"... OK
337/1098 behavior.call.test "behavior-arm-linux-none-Debug-bare-multi tuple parameters"... OK
338/1098 behavior.call.test "behavior-arm-linux-none-Debug-bare-multi comptime call with bound function as parameter"... OK
339/1098 behavior.cast_llvm.test "behavior-arm-linux-none-Debug-bare-multi pointer reinterpret const float to int"... OK
340/1098 behavior.cast_llvm.test "behavior-arm-linux-none-Debug-bare-multi @floatToInt"... OK
341/1098 behavior.cast_llvm.test "behavior-arm-linux-none-Debug-bare-multi implicit cast from [*]T to ?*anyopaque"... OK
342/1098 behavior.cast_llvm.test "behavior-arm-linux-none-Debug-bare-multi compile time int to ptr of function"... behavior.cast_llvm.test "behavior-arm-linux-none-Debug-bare-multi compile time int to ptr of function"... SKIP
SKIP
343/1098 behavior.cast_llvm.test "behavior-arm-linux-none-Debug-bare-multi implicit ptr to *anyopaque"... OK
344/1098 behavior.cast_llvm.test "behavior-arm-linux-none-Debug-bare-multi return null from fn() anyerror!?&T"... OK
345/1098 behavior.cast_llvm.test "behavior-arm-linux-none-Debug-bare-multi peer type resolution: [0]u8 and []const u8"... OK
346/1098 behavior.cast_llvm.test "behavior-arm-linux-none-Debug-bare-multi implicitly cast from [N]T to ?[]const T"... OK
347/1098 behavior.cast_llvm.test "behavior-arm-linux-none-Debug-bare-multi cast u128 to f128 and back"... OK
348/1098 behavior.cast_llvm.test "behavior-arm-linux-none-Debug-bare-multi implicit cast from *[N]T to ?[*]T"... OK
349/1098 behavior.cast_llvm.test "behavior-arm-linux-none-Debug-bare-multi implicit cast from *T to ?*anyopaque"... OK
350/1098 behavior.cast_llvm.test "behavior-arm-linux-none-Debug-bare-multi implicit cast *[0]T to E![]const u8"... OK
351/1098 behavior.cast_llvm.test "behavior-arm-linux-none-Debug-bare-multi cast from array reference to fn: comptime fn ptr"... OK
352/1098 behavior.cast_llvm.test "behavior-arm-linux-none-Debug-bare-multi cast from array reference to fn: runtime fn ptr"... OK
353/1098 behavior.cast_llvm.test "behavior-arm-linux-none-Debug-bare-multi *const [N]null u8 to ?[]const u8"... OK
354/1098 behavior.cast_llvm.test "behavior-arm-linux-none-Debug-bare-multi cast between [*c]T and ?[*:0]T on fn parameter"... OK
355/1098 behavior.cast_llvm.test "behavior-arm-linux-none-Debug-bare-multi assignment to optional pointer result loc"... OK
356/1098 behavior.cast_llvm.test "behavior-arm-linux-none-Debug-bare-multi cast between *[N]void and []void"... OK
357/1098 behavior.cast_llvm.test "behavior-arm-linux-none-Debug-bare-multi peer resolve arrays of different size to const slice"... OK
358/1098 behavior.cast_llvm.test "behavior-arm-linux-none-Debug-bare-multi cast f16 to wider types"... OK
359/1098 behavior.cast_llvm.test "behavior-arm-linux-none-Debug-bare-multi cast f128 to narrower types"... OK
360/1098 behavior.cast_llvm.test "behavior-arm-linux-none-Debug-bare-multi peer type resolution: unreachable, null, slice"... OK
361/1098 behavior.cast_llvm.test "behavior-arm-linux-none-Debug-bare-multi cast i8 fn call peers to i32 result"... OK
362/1098 behavior.defer.test "behavior-arm-linux-none-Debug-bare-multi break and continue inside loop inside defer expression"... OK
363/1098 behavior.defer.test "behavior-arm-linux-none-Debug-bare-multi defer and labeled break"... OK
364/1098 behavior.defer.test "behavior-arm-linux-none-Debug-bare-multi errdefer does not apply to fn inside fn"... OK
365/1098 behavior.defer.test "behavior-arm-linux-none-Debug-bare-multi return variable while defer expression in scope to modify it"... OK
366/1098 behavior.defer.test "behavior-arm-linux-none-Debug-bare-multi mixing normal and error defers"... OK
367/1098 behavior.defer.test "behavior-arm-linux-none-Debug-bare-multi errdefer with payload"... OK
368/1098 behavior.enum.test "behavior-arm-linux-none-Debug-bare-multi enum to int"... OK
369/1098 behavior.enum.test "behavior-arm-linux-none-Debug-bare-multi int to enum"... OK
370/1098 behavior.enum.test "behavior-arm-linux-none-Debug-bare-multi enum sizes"... OK
371/1098 behavior.enum.test "behavior-arm-linux-none-Debug-bare-multi enum literal equality"... OK
372/1098 behavior.enum.test "behavior-arm-linux-none-Debug-bare-multi enum literal cast to enum"... OK
373/1098 behavior.enum.test "behavior-arm-linux-none-Debug-bare-multi peer type resolution with enum literal"... OK
374/1098 behavior.enum.test "behavior-arm-linux-none-Debug-bare-multi enum with specified tag values"... OK
375/1098 behavior.enum.test "behavior-arm-linux-none-Debug-bare-multi non-exhaustive enum"... OK
376/1098 behavior.enum.test "behavior-arm-linux-none-Debug-bare-multi empty non-exhaustive enum"... OK
377/1098 behavior.enum.test "behavior-arm-linux-none-Debug-bare-multi single field non-exhaustive enum"... OK
378/1098 behavior.enum.test "behavior-arm-linux-none-Debug-bare-multi enum with tag values don't require parens"... OK
379/1098 behavior.enum.test "behavior-arm-linux-none-Debug-bare-multi cast integer literal to enum"... OK
380/1098 behavior.enum.test "behavior-arm-linux-none-Debug-bare-multi enum with specified and unspecified tag values"... OK
381/1098 behavior.enum.test "behavior-arm-linux-none-Debug-bare-multi set enum tag type"... OK
382/1098 behavior.enum.test "behavior-arm-linux-none-Debug-bare-multi casting enum to its tag type"... OK
383/1098 behavior.enum.test "behavior-arm-linux-none-Debug-bare-multi enum with 1 field but explicit tag type should still have the tag type"... OK
384/1098 behavior.enum.test "behavior-arm-linux-none-Debug-bare-multi signed integer as enum tag"... OK
385/1098 behavior.enum.test "behavior-arm-linux-none-Debug-bare-multi enum with one member and custom tag type"... OK
386/1098 behavior.enum.test "behavior-arm-linux-none-Debug-bare-multi enum with one member and u1 tag type @enumToInt"... OK
387/1098 behavior.enum.test "behavior-arm-linux-none-Debug-bare-multi enum with comptime_int tag type"... OK
388/1098 behavior.enum.test "behavior-arm-linux-none-Debug-bare-multi enum with one member default to u0 tag type"... OK
389/1098 behavior.enum.test "behavior-arm-linux-none-Debug-bare-multi comparison operator on enum with one member is comptime known"... OK
390/1098 behavior.enum.test "behavior-arm-linux-none-Debug-bare-multi switch on enum with one member is comptime known"... OK
391/1098 behavior.enum.test "behavior-arm-linux-none-Debug-bare-multi method call on an enum"... OK
392/1098 behavior.enum.test "behavior-arm-linux-none-Debug-bare-multi enum value allocation"... OK
393/1098 behavior.enum.test "behavior-arm-linux-none-Debug-bare-multi enum literal casting to tagged union"... OK
394/1098 behavior.enum.test "behavior-arm-linux-none-Debug-bare-multi enum literal casting to error union with payload enum"... OK
395/1098 behavior.enum.test "behavior-arm-linux-none-Debug-bare-multi exporting enum type and value"... OK
396/1098 behavior.enum.test "behavior-arm-linux-none-Debug-bare-multi constant enum initialization with differing sizes"... OK
397/1098 behavior.enum.test "behavior-arm-linux-none-Debug-bare-multi @tagName"... OK
398/1098 behavior.enum.test "behavior-arm-linux-none-Debug-bare-multi @tagName non-exhaustive enum"... OK
399/1098 behavior.enum.test "behavior-arm-linux-none-Debug-bare-multi @tagName is null-terminated"... OK
400/1098 behavior.enum.test "behavior-arm-linux-none-Debug-bare-multi tag name with assigned enum values"... OK
401/1098 behavior.enum.test "behavior-arm-linux-none-Debug-bare-multi @tagName on enum literals"... OK
402/1098 behavior.enum.test "behavior-arm-linux-none-Debug-bare-multi enum literal casting to optional"... OK
403/1098 behavior.enum.test "behavior-arm-linux-none-Debug-bare-multi bit field access with enum fields"... OK
404/1098 behavior.enum.test "behavior-arm-linux-none-Debug-bare-multi enum literal in array literal"... OK
405/1098 behavior.error.test "behavior-arm-linux-none-Debug-bare-multi error values"... OK
406/1098 behavior.error.test "behavior-arm-linux-none-Debug-bare-multi redefinition of error values allowed"... OK
407/1098 behavior.error.test "behavior-arm-linux-none-Debug-bare-multi error binary operator"... OK
408/1098 behavior.error.test "behavior-arm-linux-none-Debug-bare-multi empty error union"... OK
409/1098 behavior.error.test "behavior-arm-linux-none-Debug-bare-multi error wrapping"... OK
410/1098 behavior.error.test "behavior-arm-linux-none-Debug-bare-multi unwrap simple value from error"... OK
411/1098 behavior.error.test "behavior-arm-linux-none-Debug-bare-multi error return in assignment"... OK
412/1098 behavior.error.test "behavior-arm-linux-none-Debug-bare-multi syntax: optional operator in front of error union operator"... OK
413/1098 behavior.error.test "behavior-arm-linux-none-Debug-bare-multi widen cast integer payload of error union function call"... OK
414/1098 behavior.error.test "behavior-arm-linux-none-Debug-bare-multi debug info for optional error set"... OK
415/1098 behavior.error.test "behavior-arm-linux-none-Debug-bare-multi implicit cast to optional to error union to return result loc"... OK
416/1098 behavior.error.test "behavior-arm-linux-none-Debug-bare-multi error: fn returning empty error set can be passed as fn returning any error"... OK
417/1098 behavior.error.test "behavior-arm-linux-none-Debug-bare-multi error union type "... OK
418/1098 behavior.error.test "behavior-arm-linux-none-Debug-bare-multi error set type"... OK
419/1098 behavior.error.test "behavior-arm-linux-none-Debug-bare-multi explicit error set cast"... OK
420/1098 behavior.error.test "behavior-arm-linux-none-Debug-bare-multi comptime test error for empty error set"... OK
421/1098 behavior.error.test "behavior-arm-linux-none-Debug-bare-multi comptime err to int of error set with only 1 possible value"... OK
422/1098 behavior.error.test "behavior-arm-linux-none-Debug-bare-multi error union peer type resolution"... OK
423/1098 behavior.error.test "behavior-arm-linux-none-Debug-bare-multi error: Zero sized error set returned with value payload crash"... OK
424/1098 behavior.error.test "behavior-arm-linux-none-Debug-bare-multi error: Infer error set from literals"... OK
425/1098 behavior.error.test "behavior-arm-linux-none-Debug-bare-multi nested error union function call in optional unwrap"... OK
426/1098 behavior.error.test "behavior-arm-linux-none-Debug-bare-multi return function call to error set from error union function"... OK
427/1098 behavior.error.test "behavior-arm-linux-none-Debug-bare-multi optional error set is the same size as error set"... OK
428/1098 behavior.error.test "behavior-arm-linux-none-Debug-bare-multi nested catch"... OK
429/1098 behavior.error.test "behavior-arm-linux-none-Debug-bare-multi function pointer with return type that is error union with payload which is pointer of parent struct"... OK
430/1098 behavior.error.test "behavior-arm-linux-none-Debug-bare-multi return result loc as peer result loc in inferred error set function"... OK
431/1098 behavior.error.test "behavior-arm-linux-none-Debug-bare-multi error payload type is correctly resolved"... OK
432/1098 behavior.error.test "behavior-arm-linux-none-Debug-bare-multi error union comptime caching"... OK
433/1098 behavior.fn.test "behavior-arm-linux-none-Debug-bare-multi params"... OK
434/1098 behavior.fn.test "behavior-arm-linux-none-Debug-bare-multi local variables"... OK
435/1098 behavior.fn.test "behavior-arm-linux-none-Debug-bare-multi mutable local variables"... OK
436/1098 behavior.fn.test "behavior-arm-linux-none-Debug-bare-multi separate block scopes"... OK
437/1098 behavior.fn.test "behavior-arm-linux-none-Debug-bare-multi weird function name"... OK
438/1098 behavior.fn.test "behavior-arm-linux-none-Debug-bare-multi assign inline fn to const variable"... OK
439/1098 behavior.fn.test "behavior-arm-linux-none-Debug-bare-multi return inner function which references comptime variable of outer function"... behavior.fn.test "behavior-arm-linux-none-Debug-bare-multi return inner function which references comptime variable of outer function"... SKIP
SKIP
440/1098 behavior.fn.test "behavior-arm-linux-none-Debug-bare-multi discard the result of a function that returns a struct"... OK
441/1098 behavior.fn.test "behavior-arm-linux-none-Debug-bare-multi inline function call that calls optional function pointer, return pointer at callsite interacts correctly with callsite return type"... behavior.fn.test "behavior-arm-linux-none-Debug-bare-multi inline function call that calls optional function pointer, return pointer at callsite interacts correctly with callsite return type"... SKIP
SKIP
442/1098 behavior.fn.test "behavior-arm-linux-none-Debug-bare-multi implicit cast function unreachable return"... OK
443/1098 behavior.fn.test "behavior-arm-linux-none-Debug-bare-multi extern struct with stdcallcc fn pointer"... behavior.fn.test "behavior-arm-linux-none-Debug-bare-multi extern struct with stdcallcc fn pointer"... SKIP
SKIP
444/1098 behavior.fn.test "behavior-arm-linux-none-Debug-bare-multi function with complex callconv and return type expressions"... OK
445/1098 behavior.fn.test "behavior-arm-linux-none-Debug-bare-multi pass by non-copying value"... OK
446/1098 behavior.fn.test "behavior-arm-linux-none-Debug-bare-multi pass by non-copying value through var arg"... OK
447/1098 behavior.fn.test "behavior-arm-linux-none-Debug-bare-multi pass by non-copying value as method"... OK
448/1098 behavior.fn.test "behavior-arm-linux-none-Debug-bare-multi pass by non-copying value as method, which is generic"... OK
449/1098 behavior.fn.test "behavior-arm-linux-none-Debug-bare-multi pass by non-copying value as method, at comptime"... OK
450/1098 behavior.fn.test "behavior-arm-linux-none-Debug-bare-multi implicit cast fn call result to optional in field result"... OK
451/1098 behavior.fn.test "behavior-arm-linux-none-Debug-bare-multi void parameters"... OK
452/1098 behavior.fn.test "behavior-arm-linux-none-Debug-bare-multi call function with empty string"... OK
453/1098 behavior.fn.test "behavior-arm-linux-none-Debug-bare-multi function pointers"... OK
454/1098 behavior.fn.test "behavior-arm-linux-none-Debug-bare-multi number literal as an argument"... OK
455/1098 behavior.fn.test "behavior-arm-linux-none-Debug-bare-multi function call with anon list literal"... OK
456/1098 behavior.fn.test "behavior-arm-linux-none-Debug-bare-multi ability to give comptime types and non comptime types to same parameter"... OK
457/1098 behavior.fn.test "behavior-arm-linux-none-Debug-bare-multi function with inferred error set but returning no error"... OK
458/1098 behavior.for.test "behavior-arm-linux-none-Debug-bare-multi continue in for loop"... OK
459/1098 behavior.for.test "behavior-arm-linux-none-Debug-bare-multi break from outer for loop"... OK
460/1098 behavior.for.test "behavior-arm-linux-none-Debug-bare-multi continue outer for loop"... OK
461/1098 behavior.for.test "behavior-arm-linux-none-Debug-bare-multi ignore lval with underscore (for loop)"... OK
462/1098 behavior.for.test "behavior-arm-linux-none-Debug-bare-multi basic for loop"... OK
463/1098 behavior.for.test "behavior-arm-linux-none-Debug-bare-multi for with null and T peer types and inferred result location type"... OK
464/1098 behavior.for.test "behavior-arm-linux-none-Debug-bare-multi 2 break statements and an else"... OK
465/1098 behavior.for.test "behavior-arm-linux-none-Debug-bare-multi for loop with pointer elem var"... OK
466/1098 behavior.for.test "behavior-arm-linux-none-Debug-bare-multi for copies its payload"... OK
467/1098 behavior.for.test "behavior-arm-linux-none-Debug-bare-multi for on slice with allowzero ptr"... OK
468/1098 behavior.generics.test "behavior-arm-linux-none-Debug-bare-multi one param, explicit comptime"... OK
469/1098 behavior.generics.test "behavior-arm-linux-none-Debug-bare-multi simple generic fn"... OK
470/1098 behavior.generics.test "behavior-arm-linux-none-Debug-bare-multi compile time generic eval"... OK
471/1098 behavior.generics.test "behavior-arm-linux-none-Debug-bare-multi fn with comptime args"... OK
472/1098 behavior.generics.test "behavior-arm-linux-none-Debug-bare-multi anytype params"... OK
473/1098 behavior.generics.test "behavior-arm-linux-none-Debug-bare-multi type constructed by comptime function call"... OK
474/1098 behavior.generics.test "behavior-arm-linux-none-Debug-bare-multi function with return type type"... OK
475/1098 behavior.generics.test "behavior-arm-linux-none-Debug-bare-multi const decls in struct"... OK
476/1098 behavior.generics.test "behavior-arm-linux-none-Debug-bare-multi use generic param in generic param"... OK
477/1098 behavior.generics.test "behavior-arm-linux-none-Debug-bare-multi generic fn with implicit cast"... OK
478/1098 behavior.generics.test "behavior-arm-linux-none-Debug-bare-multi generic fn keeps non-generic parameter types"... OK
479/1098 behavior.generics.test "behavior-arm-linux-none-Debug-bare-multi array of generic fns"... OK
480/1098 behavior.generics.test "behavior-arm-linux-none-Debug-bare-multi generic struct"... OK
481/1098 behavior.if.test "behavior-arm-linux-none-Debug-bare-multi if statements"... OK
482/1098 behavior.if.test "behavior-arm-linux-none-Debug-bare-multi else if expression"... OK
483/1098 behavior.if.test "behavior-arm-linux-none-Debug-bare-multi unwrap mutable global var"... OK
484/1098 behavior.if.test "behavior-arm-linux-none-Debug-bare-multi labeled break inside comptime if inside runtime if"... OK
485/1098 behavior.if.test "behavior-arm-linux-none-Debug-bare-multi const result loc, runtime if cond, else unreachable"... OK
486/1098 behavior.if.test "behavior-arm-linux-none-Debug-bare-multi if copies its payload"... OK
487/1098 behavior.if.test "behavior-arm-linux-none-Debug-bare-multi if prongs cast to expected type instead of peer type resolution"... OK
488/1098 behavior.import.test "behavior-arm-linux-none-Debug-bare-multi call fn via namespace lookup"... OK
489/1098 behavior.import.test "behavior-arm-linux-none-Debug-bare-multi importing the same thing gives the same import"... OK
490/1098 behavior.import.test "behavior-arm-linux-none-Debug-bare-multi import in non-toplevel scope"... OK
491/1098 behavior.import.test "behavior-arm-linux-none-Debug-bare-multi import empty file"... OK
492/1098 behavior.incomplete_struct_param_tld.test "behavior-arm-linux-none-Debug-bare-multi incomplete struct param top level declaration"... OK
493/1098 behavior.inttoptr.test "behavior-arm-linux-none-Debug-bare-multi casting integer address to function pointer"... behavior.inttoptr.test "behavior-arm-linux-none-Debug-bare-multi casting integer address to function pointer"... SKIP
SKIP
494/1098 behavior.inttoptr.test "behavior-arm-linux-none-Debug-bare-multi mutate through ptr initialized with constant intToPtr value"... OK
495/1098 behavior.member_func.test "behavior-arm-linux-none-Debug-bare-multi standard field calls"... behavior.member_func.test "behavior-arm-linux-none-Debug-bare-multi standard field calls"... SKIP
SKIP
496/1098 behavior.member_func.test "behavior-arm-linux-none-Debug-bare-multi @field field calls"... behavior.member_func.test "behavior-arm-linux-none-Debug-bare-multi @field field calls"... SKIP
SKIP
497/1098 behavior.null.test "behavior-arm-linux-none-Debug-bare-multi optional type"... OK
498/1098 behavior.null.test "behavior-arm-linux-none-Debug-bare-multi test maybe object and get a pointer to the inner value"... OK
499/1098 behavior.null.test "behavior-arm-linux-none-Debug-bare-multi rhs maybe unwrap return"... OK
500/1098 behavior.null.test "behavior-arm-linux-none-Debug-bare-multi maybe return"... OK
501/1098 behavior.null.test "behavior-arm-linux-none-Debug-bare-multi test null runtime"... OK
502/1098 behavior.null.test "behavior-arm-linux-none-Debug-bare-multi optional void"... OK
503/1098 behavior.null.test "behavior-arm-linux-none-Debug-bare-multi optional struct{}"... OK
504/1098 behavior.null.test "behavior-arm-linux-none-Debug-bare-multi null with default unwrap"... OK
505/1098 behavior.null.test "behavior-arm-linux-none-Debug-bare-multi optional pointer to 0 bit type null value at runtime"... OK
506/1098 behavior.null.test "behavior-arm-linux-none-Debug-bare-multi if var maybe pointer"... OK
507/1098 behavior.null.test "behavior-arm-linux-none-Debug-bare-multi null literal outside function"... OK
508/1098 behavior.null.test "behavior-arm-linux-none-Debug-bare-multi unwrap optional which is field of global var"... OK
509/1098 behavior.null.test "behavior-arm-linux-none-Debug-bare-multi optional types"... OK
510/1098 behavior.pointers.test "behavior-arm-linux-none-Debug-bare-multi dereference pointer"... OK
511/1098 behavior.pointers.test "behavior-arm-linux-none-Debug-bare-multi pointer arithmetic"... OK
512/1098 behavior.pointers.test "behavior-arm-linux-none-Debug-bare-multi double pointer parsing"... OK
513/1098 behavior.pointers.test "behavior-arm-linux-none-Debug-bare-multi implicit cast single item pointer to C pointer and back"... OK
514/1098 behavior.pointers.test "behavior-arm-linux-none-Debug-bare-multi initialize const optional C pointer to null"... OK
515/1098 behavior.pointers.test "behavior-arm-linux-none-Debug-bare-multi assigning integer to C pointer"... OK
516/1098 behavior.pointers.test "behavior-arm-linux-none-Debug-bare-multi C pointer comparison and arithmetic"... OK
517/1098 behavior.pointers.test "behavior-arm-linux-none-Debug-bare-multi dereference pointer again"... OK
518/1098 behavior.pointers.test "behavior-arm-linux-none-Debug-bare-multi peer type resolution with C pointers"... OK
519/1098 behavior.pointers.test "behavior-arm-linux-none-Debug-bare-multi implicit casting between C pointer and optional non-C pointer"... OK
520/1098 behavior.pointers.test "behavior-arm-linux-none-Debug-bare-multi implicit cast error unions with non-optional to optional pointer"... OK
521/1098 behavior.pointers.test "behavior-arm-linux-none-Debug-bare-multi compare equality of optional and non-optional pointer"... OK
522/1098 behavior.pointers.test "behavior-arm-linux-none-Debug-bare-multi allowzero pointer and slice"... OK
523/1098 behavior.pointers.test "behavior-arm-linux-none-Debug-bare-multi assign null directly to C pointer and test null equality"... OK
524/1098 behavior.pointers.test "behavior-arm-linux-none-Debug-bare-multi null terminated pointer"... OK
525/1098 behavior.pointers.test "behavior-arm-linux-none-Debug-bare-multi allow any sentinel"... OK
526/1098 behavior.pointers.test "behavior-arm-linux-none-Debug-bare-multi pointer sentinel with enums"... OK
527/1098 behavior.pointers.test "behavior-arm-linux-none-Debug-bare-multi pointer sentinel with optional element"... OK
528/1098 behavior.pointers.test "behavior-arm-linux-none-Debug-bare-multi pointer sentinel with +inf"... OK
529/1098 behavior.pointers.test "behavior-arm-linux-none-Debug-bare-multi pointer to array at fixed address"... OK
530/1098 behavior.pointers.test "behavior-arm-linux-none-Debug-bare-multi pointer arithmetic affects the alignment"... OK
531/1098 behavior.pointers.test "behavior-arm-linux-none-Debug-bare-multi @ptrToInt on null optional at comptime"... OK
532/1098 behavior.pointers.test "behavior-arm-linux-none-Debug-bare-multi indexing array with sentinel returns correct type"... OK
533/1098 behavior.ptrcast.test "behavior-arm-linux-none-Debug-bare-multi reinterpret bytes as integer with nonzero offset"... OK
534/1098 behavior.ptrcast.test "behavior-arm-linux-none-Debug-bare-multi reinterpret bytes of an array into an extern struct"... OK
535/1098 behavior.ptrcast.test "behavior-arm-linux-none-Debug-bare-multi reinterpret struct field at comptime"... OK
536/1098 behavior.ptrcast.test "behavior-arm-linux-none-Debug-bare-multi comptime ptrcast keeps larger alignment"... OK
537/1098 behavior.ptrcast.test "behavior-arm-linux-none-Debug-bare-multi implicit optional pointer to optional anyopaque pointer"... OK
538/1098 behavior.ref_var_in_if_after_if_2nd_switch_prong.test "behavior-arm-linux-none-Debug-bare-multi reference a variable in an if after an if in the 2nd switch prong"... OK
539/1098 behavior.src.test "behavior-arm-linux-none-Debug-bare-multi @src"... OK
540/1098 behavior.this.test "behavior-arm-linux-none-Debug-bare-multi this refer to module call private fn"... OK
541/1098 behavior.this.test "behavior-arm-linux-none-Debug-bare-multi this refer to container"... OK
542/1098 behavior.try.test "behavior-arm-linux-none-Debug-bare-multi try on error union"... OK
543/1098 behavior.try.test "behavior-arm-linux-none-Debug-bare-multi try without vars"... OK
544/1098 behavior.try.test "behavior-arm-linux-none-Debug-bare-multi try then not executed with assignment"... OK
545/1098 behavior.type_info.test "behavior-arm-linux-none-Debug-bare-multi type info: integer, floating point type info"... OK
546/1098 behavior.type_info.test "behavior-arm-linux-none-Debug-bare-multi type info: optional type info"... OK
547/1098 behavior.type_info.test "behavior-arm-linux-none-Debug-bare-multi type info: C pointer type info"... OK
548/1098 behavior.type_info.test "behavior-arm-linux-none-Debug-bare-multi type info: value is correctly copied"... OK
549/1098 behavior.type_info.test "behavior-arm-linux-none-Debug-bare-multi type info: tag type, void info"... OK
550/1098 behavior.type_info.test "behavior-arm-linux-none-Debug-bare-multi type info: pointer type info"... OK
551/1098 behavior.type_info.test "behavior-arm-linux-none-Debug-bare-multi type info: unknown length pointer type info"... OK
552/1098 behavior.type_info.test "behavior-arm-linux-none-Debug-bare-multi type info: null terminated pointer type info"... OK
553/1098 behavior.type_info.test "behavior-arm-linux-none-Debug-bare-multi type info: slice type info"... OK
554/1098 behavior.type_info.test "behavior-arm-linux-none-Debug-bare-multi type info: array type info"... OK
555/1098 behavior.type_info.test "behavior-arm-linux-none-Debug-bare-multi type info: error set, error union info"... OK
556/1098 behavior.type_info.test "behavior-arm-linux-none-Debug-bare-multi type info: enum info"... OK
557/1098 behavior.type_info.test "behavior-arm-linux-none-Debug-bare-multi type info: union info"... OK
558/1098 behavior.type_info.test "behavior-arm-linux-none-Debug-bare-multi type info: struct info"... OK
559/1098 behavior.type_info.test "behavior-arm-linux-none-Debug-bare-multi type info: opaque info"... OK
560/1098 behavior.type_info.test "behavior-arm-linux-none-Debug-bare-multi type info: function type info"... OK
561/1098 behavior.type_info.test "behavior-arm-linux-none-Debug-bare-multi typeInfo with comptime parameter in struct fn def"... OK
562/1098 behavior.type_info.test "behavior-arm-linux-none-Debug-bare-multi type info: vectors"... OK
563/1098 behavior.type_info.test "behavior-arm-linux-none-Debug-bare-multi type info: anyframe and anyframe->T"... OK
564/1098 behavior.type_info.test "behavior-arm-linux-none-Debug-bare-multi type info: pass to function"... OK
565/1098 behavior.type_info.test "behavior-arm-linux-none-Debug-bare-multi type info: TypeId -> TypeInfo impl cast"... OK
566/1098 behavior.type_info.test "behavior-arm-linux-none-Debug-bare-multi sentinel of opaque pointer type"... OK
567/1098 behavior.type_info.test "behavior-arm-linux-none-Debug-bare-multi @typeInfo does not force declarations into existence"... OK
568/1098 behavior.type_info.test "behavior-arm-linux-none-Debug-bare-multi type info for async frames"... OK
569/1098 behavior.type_info.test "behavior-arm-linux-none-Debug-bare-multi Declarations are returned in declaration order"... OK
570/1098 behavior.type_info.test "behavior-arm-linux-none-Debug-bare-multi Struct.is_tuple"... OK
571/1098 behavior.type_info.test "behavior-arm-linux-none-Debug-bare-multi StructField.is_comptime"... OK
572/1098 behavior.type_info.test "behavior-arm-linux-none-Debug-bare-multi typeInfo resolves usingnamespace declarations"... OK
573/1098 behavior.undefined.test "behavior-arm-linux-none-Debug-bare-multi init static array to undefined"... OK
574/1098 behavior.undefined.test "behavior-arm-linux-none-Debug-bare-multi assign undefined to struct"... OK
575/1098 behavior.undefined.test "behavior-arm-linux-none-Debug-bare-multi assign undefined to struct with method"... OK
576/1098 behavior.undefined.test "behavior-arm-linux-none-Debug-bare-multi type name of undefined"... OK
577/1098 behavior.underscore.test "behavior-arm-linux-none-Debug-bare-multi ignore lval with underscore"... OK
578/1098 behavior.underscore.test "behavior-arm-linux-none-Debug-bare-multi ignore lval with underscore (while loop)"... OK
579/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi basic unions"... OK
580/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi init union with runtime value"... OK
581/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi comptime union field access"... OK
582/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi basic extern unions"... OK
583/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi extern union size"... OK
584/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi 0-sized extern union definition"... OK
585/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi unions embedded in aggregate types"... OK
586/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi access a member of tagged union with conflicting enum tag name"... OK
587/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi constant tagged union with payload"... OK
588/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi union alignment"... OK
589/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi union with specified enum tag"... OK
590/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi packed union generates correctly aligned LLVM type"... behavior.union.test "behavior-arm-linux-none-Debug-bare-multi packed union generates correctly aligned LLVM type"... SKIP
SKIP
591/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi comparison between union and enum literal"... OK
592/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi cast union to tag type of union"... OK
593/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi union field access gives the enum values"... OK
594/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi cast tag type of union to union"... OK
595/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi implicit cast union to its tag type"... OK
596/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi constant packed union"... OK
597/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi simple union(enum(u32))"... OK
598/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi packed union size"... OK
599/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi union with only 1 field which is void should be zero bits"... OK
600/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi tagged union initialization with runtime void"... OK
601/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi tagged union with no payloads"... OK
602/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi union with only 1 field casted to its enum type"... OK
603/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi union with one member defaults to u0 tag type"... OK
604/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi global union with single field is correctly initialized"... OK
605/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi initialize global array of union"... OK
606/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi update the tag value for zero-sized unions"... OK
607/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi union initializer generates padding only if needed"... OK
608/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi runtime tag name with single field"... OK
609/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi method call on an empty union"... OK
610/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi tagged union type"... OK
611/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi tagged union as return value"... OK
612/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi tagged union with all void fields but a meaningful tag"... OK
613/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi union(enum(u32)) with specified and unspecified tag values"... OK
614/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi switch on union with only 1 field"... OK
615/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi union with only 1 field casted to its enum type which has enum value specified"... OK
616/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi @enumToInt works on unions"... OK
617/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi comptime union field value equality"... OK
618/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi return union init with void payload"... OK
619/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi @unionInit can modify a union type"... OK
620/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi @unionInit can modify a pointer value"... OK
621/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi union no tag with struct member"... OK
622/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi union with comptime_int tag"... OK
623/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi extern union doesn't trigger field check at comptime"... OK
624/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi anonymous union literal syntax"... OK
625/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi function call result coerces from tagged union to the tag"... OK
626/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi cast from anonymous struct to union"... OK
627/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi cast from pointer to anonymous struct to pointer to union"... OK
628/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi switching on non exhaustive union"... OK
629/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi containers with single-field enums"... OK
630/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi @unionInit on union w/ tag but no fields"... OK
631/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi union enum type gets a separate scope"... OK
632/1098 behavior.union.test "behavior-arm-linux-none-Debug-bare-multi global variable struct contains union initialized to non-most-aligned field"... OK
633/1098 behavior.usingnamespace.test "behavior-arm-linux-none-Debug-bare-multi basic usingnamespace"... OK
634/1098 behavior.usingnamespace.test "behavior-arm-linux-none-Debug-bare-multi usingnamespace inside a generic struct"... OK
635/1098 behavior.usingnamespace.test "behavior-arm-linux-none-Debug-bare-multi usingnamespace does not redeclare an imported variable"... OK
636/1098 behavior.usingnamespace.test "behavior-arm-linux-none-Debug-bare-multi usingnamespace omits mixing in private functions"... OK
637/1098 behavior.usingnamespace.test "behavior-arm-linux-none-Debug-bare-multi "... OK
638/1098 behavior.usingnamespace.test "behavior-arm-linux-none-Debug-bare-multi two files usingnamespace import each other"... OK
639/1098 behavior.void.test "behavior-arm-linux-none-Debug-bare-multi compare void with void compile time known"... OK
640/1098 behavior.void.test "behavior-arm-linux-none-Debug-bare-multi iterate over a void slice"... OK
641/1098 behavior.void.test "behavior-arm-linux-none-Debug-bare-multi void optional"... OK
642/1098 behavior.void.test "behavior-arm-linux-none-Debug-bare-multi void array as a local variable initializer"... OK
643/1098 behavior.while.test "behavior-arm-linux-none-Debug-bare-multi while loop"... OK
644/1098 behavior.while.test "behavior-arm-linux-none-Debug-bare-multi static eval while"... OK
645/1098 behavior.while.test "behavior-arm-linux-none-Debug-bare-multi while with continue expression"... OK
646/1098 behavior.while.test "behavior-arm-linux-none-Debug-bare-multi while with else"... OK
647/1098 behavior.while.test "behavior-arm-linux-none-Debug-bare-multi continue outer while loop"... OK
648/1098 behavior.while.test "behavior-arm-linux-none-Debug-bare-multi break from outer while loop"... OK
649/1098 behavior.while.test "behavior-arm-linux-none-Debug-bare-multi while copies its payload"... OK
650/1098 behavior.while.test "behavior-arm-linux-none-Debug-bare-multi continue and break"... OK
651/1098 behavior.while.test "behavior-arm-linux-none-Debug-bare-multi while with optional as condition"... OK
652/1098 behavior.while.test "behavior-arm-linux-none-Debug-bare-multi while with optional as condition with else"... OK
653/1098 behavior.while.test "behavior-arm-linux-none-Debug-bare-multi while with error union condition"... OK
654/1098 behavior.while.test "behavior-arm-linux-none-Debug-bare-multi while on bool with else result follow else prong"... OK
655/1098 behavior.while.test "behavior-arm-linux-none-Debug-bare-multi while on bool with else result follow break prong"... OK
656/1098 behavior.while.test "behavior-arm-linux-none-Debug-bare-multi while on optional with else result follow else prong"... OK
657/1098 behavior.while.test "behavior-arm-linux-none-Debug-bare-multi while on optional with else result follow break prong"... OK
658/1098 behavior.while.test "behavior-arm-linux-none-Debug-bare-multi return with implicit cast from while loop"... OK
659/1098 behavior.while.test "behavior-arm-linux-none-Debug-bare-multi while on error union with else result follow else prong"... OK
660/1098 behavior.while.test "behavior-arm-linux-none-Debug-bare-multi while on error union with else result follow break prong"... OK
661/1098 behavior.while.test "behavior-arm-linux-none-Debug-bare-multi while bool 2 break statements and an else"... OK
662/1098 behavior.while.test "behavior-arm-linux-none-Debug-bare-multi while optional 2 break statements and an else"... OK
663/1098 behavior.while.test "behavior-arm-linux-none-Debug-bare-multi while error 2 break statements and an else"... OK
664/1098 behavior.cast_int.test "behavior-arm-linux-none-Debug-bare-multi @intCast i32 to u7"... OK
665/1098 behavior.int128.test "behavior-arm-linux-none-Debug-bare-multi uint128"... OK
666/1098 behavior.int128.test "behavior-arm-linux-none-Debug-bare-multi undefined 128 bit int"... OK
667/1098 behavior.int128.test "behavior-arm-linux-none-Debug-bare-multi int128"... OK
668/1098 behavior.int128.test "behavior-arm-linux-none-Debug-bare-multi truncate int128"... OK
669/1098 behavior.translate_c_macros.test "behavior-arm-linux-none-Debug-bare-multi casting to void with a macro"... OK
670/1098 behavior.translate_c_macros.test "behavior-arm-linux-none-Debug-bare-multi initializer list expression"... OK
671/1098 behavior.translate_c_macros.test "behavior-arm-linux-none-Debug-bare-multi sizeof in macros"... OK
672/1098 behavior.translate_c_macros.test "behavior-arm-linux-none-Debug-bare-multi reference to a struct type"... OK
673/1098 behavior.translate_c_macros.test "behavior-arm-linux-none-Debug-bare-multi cast negative integer to pointer"... OK
674/1098 behavior.atomics.test "behavior-arm-linux-none-Debug-bare-multi cmpxchg"... OK
675/1098 behavior.atomics.test "behavior-arm-linux-none-Debug-bare-multi fence"... OK
676/1098 behavior.atomics.test "behavior-arm-linux-none-Debug-bare-multi atomicrmw and atomicload"... OK
677/1098 behavior.atomics.test "behavior-arm-linux-none-Debug-bare-multi cmpxchg with ptr"... OK
678/1098 behavior.atomics.test "behavior-arm-linux-none-Debug-bare-multi cmpxchg with ignored result"... OK
679/1098 behavior.atomics.test "behavior-arm-linux-none-Debug-bare-multi 128-bit cmpxchg"... behavior.atomics.test "behavior-arm-linux-none-Debug-bare-multi 128-bit cmpxchg"... SKIP
SKIP
680/1098 behavior.atomics.test "behavior-arm-linux-none-Debug-bare-multi cmpxchg on a global variable"... OK
681/1098 behavior.atomics.test "behavior-arm-linux-none-Debug-bare-multi atomic load and rmw with enum"... OK
682/1098 behavior.atomics.test "behavior-arm-linux-none-Debug-bare-multi atomic store"... OK
683/1098 behavior.atomics.test "behavior-arm-linux-none-Debug-bare-multi atomic store comptime"... OK
684/1098 behavior.atomics.test "behavior-arm-linux-none-Debug-bare-multi atomicrmw with floats"... OK
685/1098 behavior.atomics.test "behavior-arm-linux-none-Debug-bare-multi atomicrmw with ints"... OK
686/1098 behavior.atomics.test "behavior-arm-linux-none-Debug-bare-multi atomics with different types"... OK
687/1098 behavior.bugs.9584.test "behavior-arm-linux-none-Debug-bare-multi bug 9584"... OK
688/1098 behavior.error_llvm.test "behavior-arm-linux-none-Debug-bare-multi @errorName"... OK
689/1098 behavior.error_llvm.test "behavior-arm-linux-none-Debug-bare-multi @errorName sentinel length matches slice length"... OK
690/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi compile time recursion"... OK
691/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi static add one"... OK
692/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi inlined loop"... OK
693/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi inline variable gets result of const if"... OK
694/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi static function evaluation"... OK
695/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi const expr eval on single expr blocks"... OK
696/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi constant expressions"... OK
697/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi inlined block and runtime block phi"... OK
698/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi eval @setRuntimeSafety at compile-time"... OK
699/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi compile-time downcast when the bits fit"... OK
700/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi pointer to type"... OK
701/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi a type constructed in a global expression"... OK
702/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi comptime function with the same args is memoized"... OK
703/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi try to trick eval with runtime if"... OK
704/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi @setEvalBranchQuota"... OK
705/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi constant struct with negation"... OK
706/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi statically initialized list"... OK
707/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi statically initialized array literal"... OK
708/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi comptime iterate over fn ptr list"... OK
709/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi create global array with for loop"... OK
710/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi @setEvalBranchQuota at same scope as generic function call"... OK
711/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi comptime modification of const struct field"... OK
712/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi refer to the type of a generic function"... OK
713/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi zero extend from u0 to u1"... OK
714/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi return 0 from function that has u0 return type"... OK
715/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi statically initialized struct"... OK
716/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi inline for with same type but different values"... OK
717/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi f32 at compile time is lossy"... OK
718/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi f64 at compile time is lossy"... OK
719/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi "... OK
720/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi binary math operator in partially inlined function"... OK
721/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi comptime shl"... OK
722/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi comptime bitwise operators"... OK
723/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi comptime shlWithOverflow"... OK
724/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi const ptr to variable data changes at runtime"... OK
725/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi runtime 128 bit integer division"... OK
726/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi @tagName of @typeInfo"... OK
727/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi static eval list init"... OK
728/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi inlined loop has array literal with elided runtime scope on first iteration but not second iteration"... OK
729/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi eval @setFloatMode at compile-time"... OK
730/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi call method on bound fn referring to var instance"... OK
731/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi ptr to local array argument at comptime"... OK
732/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi comparisons 0 <= uint and 0 > uint should be comptime"... OK
733/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi const global shares pointer with other same one"... OK
734/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi float literal at compile time not lossy"... OK
735/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi f128 at compile time is lossy"... OK
736/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi string literal used as comptime slice is memoized"... OK
737/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi comptime function with mutable pointer is not memoized"... OK
738/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi const ptr to comptime mutable data is not memoized"... OK
739/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi function which returns struct with type field causes implicit comptime"... OK
740/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi call method with comptime pass-by-non-copying-value self parameter"... OK
741/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi setting backward branch quota just before a generic fn call"... OK
742/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi variable inside inline loop that has different types on different iterations"... OK
743/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi bit shift a u1"... OK
744/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi *align(1) u16 is the same as *align(1:0:2) u16"... OK
745/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi array concatenation forces comptime"... OK
746/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi array multiplication forces comptime"... OK
747/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi comptime assign int to optional int"... OK
748/1098 behavior.eval.test "behavior-arm-linux-none-Debug-bare-multi two comptime calls with array default initialized to undefined"... OK
749/1098 behavior.floatop.test "behavior-arm-linux-none-Debug-bare-multi floating point comparisons"... OK
750/1098 behavior.floatop.test "behavior-arm-linux-none-Debug-bare-multi different sized float comparisons"... OK
751/1098 behavior.floatop.test "behavior-arm-linux-none-Debug-bare-multi negative f128 floatToInt at compile-time"... OK
752/1098 behavior.floatop.test "behavior-arm-linux-none-Debug-bare-multi @sqrt"... OK
753/1098 behavior.floatop.test "behavior-arm-linux-none-Debug-bare-multi more @sqrt f16 tests"... OK
754/1098 behavior.floatop.test "behavior-arm-linux-none-Debug-bare-multi @sin"... OK
755/1098 behavior.floatop.test "behavior-arm-linux-none-Debug-bare-multi @cos"... OK
756/1098 behavior.floatop.test "behavior-arm-linux-none-Debug-bare-multi @exp"... OK
757/1098 behavior.floatop.test "behavior-arm-linux-none-Debug-bare-multi @exp2"... OK
758/1098 behavior.floatop.test "behavior-arm-linux-none-Debug-bare-multi @log"... OK
759/1098 behavior.floatop.test "behavior-arm-linux-none-Debug-bare-multi @log2"... OK
760/1098 behavior.floatop.test "behavior-arm-linux-none-Debug-bare-multi @log10"... OK
761/1098 behavior.floatop.test "behavior-arm-linux-none-Debug-bare-multi @fabs"... OK
762/1098 behavior.floatop.test "behavior-arm-linux-none-Debug-bare-multi @floor"... OK
763/1098 behavior.floatop.test "behavior-arm-linux-none-Debug-bare-multi @ceil"... OK
764/1098 behavior.floatop.test "behavior-arm-linux-none-Debug-bare-multi @trunc"... OK
765/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi assignment operators"... OK
766/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi three expr in a row"... OK
767/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi @clz"... OK
768/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi @clz vectors"... OK
769/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi @ctz"... OK
770/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi @ctz vectors"... OK
771/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi const number literal"... OK
772/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi float equality"... OK
773/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi hex float literal parsing"... OK
774/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi quad hex float literal parsing in range"... OK
775/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi underscore separator parsing"... OK
776/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi hex float literal within range"... OK
777/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi comptime_int addition"... OK
778/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi comptime_int multiplication"... OK
779/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi comptime_int shifting"... OK
780/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi comptime_int multi-limb shift and mask"... OK
781/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi comptime_int multi-limb partial shift right"... OK
782/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi xor"... OK
783/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi comptime_int xor"... OK
784/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi comptime_int param and return"... OK
785/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi binary not"... OK
786/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi division"... OK
787/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi unsigned wrapping"... OK
788/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi signed wrapping"... OK
789/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi signed negation wrapping"... OK
790/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi unsigned negation wrapping"... OK
791/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi unsigned 64-bit division"... OK
792/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi truncating shift right"... OK
793/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi f128"... OK
794/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi 128-bit multiplication"... OK
795/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi @addWithOverflow"... OK
796/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi small int addition"... OK
797/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi @mulWithOverflow"... OK
798/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi @subWithOverflow"... OK
799/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi @shlWithOverflow"... OK
800/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi overflow arithmetic with u0 values"... OK
801/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi allow signed integer division/remainder when values are comptime known and positive or exact"... OK
802/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi quad hex float literal parsing accurate"... OK
803/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi truncating shift left"... OK
804/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi exact shift left"... OK
805/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi exact shift right"... OK
806/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi shift left/right on u0 operand"... OK
807/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi comptime float rem int"... OK
808/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi remainder division"... OK
809/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi @sqrt"... OK
810/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi @fabs"... OK
811/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi @floor"... OK
812/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi @ceil"... OK
813/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi @trunc"... OK
814/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi @round"... OK
815/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi vector integer addition"... OK
816/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi NaN comparison"... OK
817/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi vector comparison"... OK
818/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi compare undefined literal with comptime_int"... OK
819/1098 behavior.math.test "behavior-arm-linux-none-Debug-bare-multi signed zeros are represented properly"... OK
820/1098 behavior.maximum_minimum.test "behavior-arm-linux-none-Debug-bare-multi @maximum"... OK
821/1098 behavior.maximum_minimum.test "behavior-arm-linux-none-Debug-bare-multi @minimum"... OK
822/1098 behavior.merge_error_sets.test "behavior-arm-linux-none-Debug-bare-multi merge error sets"... OK
823/1098 behavior.popcount.test "behavior-arm-linux-none-Debug-bare-multi @popCount integers"... OK
824/1098 behavior.saturating_arithmetic.test "behavior-arm-linux-none-Debug-bare-multi saturating add"... OK
825/1098 behavior.saturating_arithmetic.test "behavior-arm-linux-none-Debug-bare-multi saturating subtraction"... OK
826/1098 behavior.saturating_arithmetic.test "behavior-arm-linux-none-Debug-bare-multi saturating multiplication"... OK
827/1098 behavior.saturating_arithmetic.test "behavior-arm-linux-none-Debug-bare-multi saturating shift-left"... OK
828/1098 behavior.saturating_arithmetic.test "behavior-arm-linux-none-Debug-bare-multi saturating shl uses the LHS type"... OK
829/1098 behavior.sizeof_and_typeof.test "behavior-arm-linux-none-Debug-bare-multi @sizeOf and @TypeOf"... OK
830/1098 behavior.sizeof_and_typeof.test "behavior-arm-linux-none-Debug-bare-multi @sizeOf on compile-time types"... OK
831/1098 behavior.sizeof_and_typeof.test "behavior-arm-linux-none-Debug-bare-multi @TypeOf() with multiple arguments"... OK
832/1098 behavior.sizeof_and_typeof.test "behavior-arm-linux-none-Debug-bare-multi lazy @sizeOf result is checked for definedness"... OK
833/1098 behavior.sizeof_and_typeof.test "behavior-arm-linux-none-Debug-bare-multi @offsetOf"... OK
834/1098 behavior.sizeof_and_typeof.test "behavior-arm-linux-none-Debug-bare-multi @offsetOf packed struct, array length not power of 2 or multiple of native pointer width in bytes"... OK
835/1098 behavior.sizeof_and_typeof.test "behavior-arm-linux-none-Debug-bare-multi @bitOffsetOf"... OK
836/1098 behavior.struct_llvm.test "behavior-arm-linux-none-Debug-bare-multi struct point to self"... OK
837/1098 behavior.struct_llvm.test "behavior-arm-linux-none-Debug-bare-multi void struct fields"... OK
838/1098 behavior.struct_llvm.test "behavior-arm-linux-none-Debug-bare-multi return empty struct from fn"... OK
839/1098 behavior.struct_llvm.test "behavior-arm-linux-none-Debug-bare-multi pass slice of empty struct to fn"... OK
840/1098 behavior.struct_llvm.test "behavior-arm-linux-none-Debug-bare-multi self-referencing struct via array member"... OK
841/1098 behavior.struct_llvm.test "behavior-arm-linux-none-Debug-bare-multi empty struct method call"... OK
842/1098 behavior.struct_llvm.test "behavior-arm-linux-none-Debug-bare-multi align 1 field before self referential align 8 field as slice return type"... OK
843/1098 behavior.struct_llvm.test "behavior-arm-linux-none-Debug-bare-multi packed struct"... OK
844/1098 behavior.struct_llvm.test "behavior-arm-linux-none-Debug-bare-multi packed struct 24bits"... OK
845/1098 behavior.struct_llvm.test "behavior-arm-linux-none-Debug-bare-multi runtime struct initialization of bitfield"... OK
846/1098 behavior.struct_llvm.test "behavior-arm-linux-none-Debug-bare-multi native bit field understands endianness"... OK
847/1098 behavior.struct_llvm.test "behavior-arm-linux-none-Debug-bare-multi implicit cast packed struct field to const ptr"... OK
848/1098 behavior.struct_llvm.test "behavior-arm-linux-none-Debug-bare-multi zero-bit field in packed struct"... OK
849/1098 behavior.struct_llvm.test "behavior-arm-linux-none-Debug-bare-multi packed struct with non-ABI-aligned field"... OK
850/1098 behavior.struct_llvm.test "behavior-arm-linux-none-Debug-bare-multi bit field access"... OK
851/1098 behavior.struct_llvm.test "behavior-arm-linux-none-Debug-bare-multi default struct initialization fields"... OK
852/1098 behavior.struct_llvm.test "behavior-arm-linux-none-Debug-bare-multi packed array 24bits"... OK
853/1098 behavior.struct_llvm.test "behavior-arm-linux-none-Debug-bare-multi aligned array of packed struct"... OK
854/1098 behavior.struct_llvm.test "behavior-arm-linux-none-Debug-bare-multi pointer to packed struct member in a stack variable"... OK
855/1098 behavior.struct_llvm.test "behavior-arm-linux-none-Debug-bare-multi non-byte-aligned array inside packed struct"... OK
856/1098 behavior.struct_llvm.test "behavior-arm-linux-none-Debug-bare-multi packed struct with u0 field access"... OK
857/1098 behavior.struct_llvm.test "behavior-arm-linux-none-Debug-bare-multi access to global struct fields"... OK
858/1098 behavior.struct_llvm.test "behavior-arm-linux-none-Debug-bare-multi packed struct with fp fields"... OK
859/1098 behavior.struct_llvm.test "behavior-arm-linux-none-Debug-bare-multi fn with C calling convention returns struct by value"... OK
860/1098 behavior.struct_llvm.test "behavior-arm-linux-none-Debug-bare-multi non-packed struct with u128 entry in union"... OK
861/1098 behavior.struct_llvm.test "behavior-arm-linux-none-Debug-bare-multi packed struct field passed to generic function"... OK
862/1098 behavior.struct_llvm.test "behavior-arm-linux-none-Debug-bare-multi anonymous struct literal syntax"... OK
863/1098 behavior.struct_llvm.test "behavior-arm-linux-none-Debug-bare-multi fully anonymous struct"... OK
864/1098 behavior.struct_llvm.test "behavior-arm-linux-none-Debug-bare-multi fully anonymous list literal"... OK
865/1098 behavior.struct_llvm.test "behavior-arm-linux-none-Debug-bare-multi anonymous struct literal assigned to variable"... OK
866/1098 behavior.struct_llvm.test "behavior-arm-linux-none-Debug-bare-multi comptime struct field"... OK
867/1098 behavior.struct_llvm.test "behavior-arm-linux-none-Debug-bare-multi anon struct literal field value initialized with fn call"... OK
868/1098 behavior.struct_llvm.test "behavior-arm-linux-none-Debug-bare-multi struct with union field"... OK
869/1098 behavior.struct_llvm.test "behavior-arm-linux-none-Debug-bare-multi type coercion of anon struct literal to struct"... OK
870/1098 behavior.struct_llvm.test "behavior-arm-linux-none-Debug-bare-multi type coercion of pointer to anon struct literal to pointer to struct"... OK
871/1098 behavior.struct_llvm.test "behavior-arm-linux-none-Debug-bare-multi packed struct with undefined initializers"... OK
872/1098 behavior.struct_llvm.test "behavior-arm-linux-none-Debug-bare-multi for loop over pointers to struct, getting field from struct pointer"... OK
873/1098 behavior.switch.test "behavior-arm-linux-none-Debug-bare-multi switch with numbers"... OK
874/1098 behavior.switch.test "behavior-arm-linux-none-Debug-bare-multi switch with all ranges"... OK
875/1098 behavior.switch.test "behavior-arm-linux-none-Debug-bare-multi implicit comptime switch"... OK
876/1098 behavior.switch.test "behavior-arm-linux-none-Debug-bare-multi switch on enum"... OK
877/1098 behavior.switch.test "behavior-arm-linux-none-Debug-bare-multi switch statement"... OK
878/1098 behavior.switch.test "behavior-arm-linux-none-Debug-bare-multi switch with multiple expressions"... OK
879/1098 behavior.switch.test "behavior-arm-linux-none-Debug-bare-multi switch on type"... OK
880/1098 behavior.switch.test "behavior-arm-linux-none-Debug-bare-multi switching on booleans"... OK
881/1098 behavior.switch.test "behavior-arm-linux-none-Debug-bare-multi u0"... OK
882/1098 behavior.switch.test "behavior-arm-linux-none-Debug-bare-multi undefined.u0"... OK
883/1098 behavior.switch.test "behavior-arm-linux-none-Debug-bare-multi switch with disjoint range"... OK
884/1098 behavior.switch.test "behavior-arm-linux-none-Debug-bare-multi switch variable for range and multiple prongs"... OK
885/1098 behavior.switch.test "behavior-arm-linux-none-Debug-bare-multi switch on global mutable var isn't constant-folded"... OK
886/1098 behavior.switch.test "behavior-arm-linux-none-Debug-bare-multi switch prong with variable"... OK
887/1098 behavior.switch.test "behavior-arm-linux-none-Debug-bare-multi switch on enum using pointer capture"... OK
888/1098 behavior.switch.test "behavior-arm-linux-none-Debug-bare-multi switch handles all cases of number"... OK
889/1098 behavior.switch.test "behavior-arm-linux-none-Debug-bare-multi switch on union with some prongs capturing"... OK
890/1098 behavior.switch.test "behavior-arm-linux-none-Debug-bare-multi switch on const enum with var"... OK
891/1098 behavior.switch.test "behavior-arm-linux-none-Debug-bare-multi anon enum literal used in switch on union enum"... OK
892/1098 behavior.switch.test "behavior-arm-linux-none-Debug-bare-multi switch all prongs unreachable"... OK
893/1098 behavior.switch.test "behavior-arm-linux-none-Debug-bare-multi capture value of switch with all unreachable prongs"... OK
894/1098 behavior.switch.test "behavior-arm-linux-none-Debug-bare-multi switch on integer with else capturing expr"... OK
895/1098 behavior.switch.test "behavior-arm-linux-none-Debug-bare-multi else prong of switch on error set excludes other cases"... OK
896/1098 behavior.switch.test "behavior-arm-linux-none-Debug-bare-multi switch prongs with error set cases make a new error set type for capture value"... OK
897/1098 behavior.switch.test "behavior-arm-linux-none-Debug-bare-multi return result loc and then switch with range implicit casted to error union"... OK
898/1098 behavior.switch.test "behavior-arm-linux-none-Debug-bare-multi switch with null and T peer types and inferred result location type"... OK
899/1098 behavior.switch.test "behavior-arm-linux-none-Debug-bare-multi switch prongs with cases with identical payload types"... OK
900/1098 behavior.switch.test "behavior-arm-linux-none-Debug-bare-multi switch on pointer type"... OK
901/1098 behavior.switch.test "behavior-arm-linux-none-Debug-bare-multi switch on error set with single else"... OK
902/1098 behavior.switch.test "behavior-arm-linux-none-Debug-bare-multi switch capture copies its payload"... OK
903/1098 behavior.widening.test "behavior-arm-linux-none-Debug-bare-multi integer widening"... OK
904/1098 behavior.widening.test "behavior-arm-linux-none-Debug-bare-multi implicit unsigned integer to signed integer"... OK
905/1098 behavior.widening.test "behavior-arm-linux-none-Debug-bare-multi float widening"... OK
906/1098 behavior.widening.test "behavior-arm-linux-none-Debug-bare-multi float widening f16 to f128"... OK
907/1098 behavior.widening.test "behavior-arm-linux-none-Debug-bare-multi cast small unsigned to larger signed"... OK
908/1098 behavior.asm.test "behavior-arm-linux-none-Debug-bare-multi module level assembly"... OK
909/1098 behavior.asm.test "behavior-arm-linux-none-Debug-bare-multi output constraint modifiers"... OK
910/1098 behavior.asm.test "behavior-arm-linux-none-Debug-bare-multi alternative constraints"... OK
911/1098 behavior.asm.test "behavior-arm-linux-none-Debug-bare-multi sized integer/float in asm input"... OK
912/1098 behavior.asm.test "behavior-arm-linux-none-Debug-bare-multi struct/array/union types as input values"... OK
913/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi simple coroutine suspend and resume"... OK
914/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi pass parameter to coroutine"... OK
915/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi suspend at end of function"... OK
916/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi local variable in async function"... OK
917/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi calling an inferred async function"... OK
918/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi @frameSize"... OK
919/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi coroutine suspend, resume"... OK
920/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi coroutine suspend with block"... OK
921/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi coroutine await"... OK
922/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi coroutine await early return"... OK
923/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi async function with dot syntax"... OK
924/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi async fn pointer in a struct field"... OK
925/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi @asyncCall with return type"... OK
926/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi async fn with inferred error set"... OK
927/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi error return trace across suspend points - early return"... OK
928/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi error return trace across suspend points - async return"... OK
929/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi break from suspend"... OK
930/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi heap allocated async function frame"... OK
931/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi async function call return value"... OK
932/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi suspension points inside branching control flow"... OK
933/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi call async function which has struct return type"... OK
934/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi pass string literal to async function"... OK
935/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi await inside an errdefer"... OK
936/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi try in an async function with error union and non-zero-bit payload"... OK
937/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi returning a const error from async function"... OK
938/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi async/await typical usage"... OK
939/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi alignment of local variables in async functions"... OK
940/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi no reason to resolve frame still works"... OK
941/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi async call a generic function"... OK
942/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi return from suspend block"... OK
943/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi struct parameter to async function is copied to the frame"... OK
944/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi cast fn to async fn when it is inferred to be async"... OK
945/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi cast fn to async fn when it is inferred to be async, awaited directly"... OK
946/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi await does not force async if callee is blocking"... OK
947/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi recursive async function"... OK
948/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi @asyncCall with comptime-known function, but not awaited directly"... OK
949/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi @asyncCall with actual frame instead of byte buffer"... OK
950/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi @asyncCall using the result location inside the frame"... OK
951/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi @TypeOf an async function call of generic fn with error union type"... OK
952/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi using @TypeOf on a generic function call"... OK
953/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi recursive call of await @asyncCall with struct return type"... OK
954/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi nosuspend function call"... OK
955/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi await used in expression and awaiting fn with no suspend but async calling convention"... OK
956/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi await used in expression after a fn call"... OK
957/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi async fn call used in expression after a fn call"... OK
958/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi suspend in for loop"... OK
959/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi suspend in while loop"... OK
960/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi correctly spill when returning the error union result of another async fn"... OK
961/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi spill target expr in a for loop"... OK
962/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi spill target expr in a for loop, with a var decl in the loop body"... OK
963/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi async call with @call"... OK
964/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi async function passed 0-bit arg after non-0-bit arg"... OK
965/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi async function passed align(16) arg after align(8) arg"... OK
966/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi async function call resolves target fn frame, comptime func"... OK
967/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi async function call resolves target fn frame, runtime func"... OK
968/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi properly spill optional payload capture value"... OK
969/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi handle defer interfering with return value spill"... OK
970/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi take address of temporary async frame"... OK
971/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi nosuspend await"... OK
972/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi nosuspend on function calls"... OK
973/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi nosuspend on async function calls"... OK
974/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi nosuspend resume async function calls"... behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi nosuspend resume async function calls"... SKIP (async test)
SKIP (async test)
975/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi avoid forcing frame alignment resolution implicit cast to *anyopaque"... OK
976/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi @asyncCall with pass-by-value arguments"... OK
977/1098 behavior.async_fn.test "behavior-arm-linux-none-Debug-bare-multi @asyncCall with arguments having non-standard alignment"... OK
978/1098 behavior.await_struct.test "behavior-arm-linux-none-Debug-bare-multi coroutine await struct"... OK
979/1098 behavior.bitreverse.test "behavior-arm-linux-none-Debug-bare-multi @bitReverse"... OK
980/1098 behavior.bugs.421.test "behavior-arm-linux-none-Debug-bare-multi bitCast to array"... OK
981/1098 behavior.bugs.529.test "behavior-arm-linux-none-Debug-bare-multi issue 529 fixed"... OK
982/1098 behavior.bugs.718.test "behavior-arm-linux-none-Debug-bare-multi zero keys with @memset"... OK
983/1098 behavior.bugs.726.test "behavior-arm-linux-none-Debug-bare-multi @ptrCast from const to nullable"... OK
984/1098 behavior.bugs.726.test "behavior-arm-linux-none-Debug-bare-multi @ptrCast from var in empty struct to nullable"... OK
985/1098 behavior.bugs.828.test "behavior-arm-linux-none-Debug-bare-multi comptime struct return should not return the same instance"... OK
986/1098 behavior.bugs.920.test "behavior-arm-linux-none-Debug-bare-multi bug 920 fixed"... OK
987/1098 behavior.bugs.1120.test "behavior-arm-linux-none-Debug-bare-multi bug 1120"... OK
988/1098 behavior.bugs.1421.test "behavior-arm-linux-none-Debug-bare-multi functions with return type required to be comptime are generic"... OK
989/1098 behavior.bugs.1442.test "behavior-arm-linux-none-Debug-bare-multi const error union field alignment"... OK
990/1098 behavior.bugs.1607.test "behavior-arm-linux-none-Debug-bare-multi slices pointing at the same address as global array."... OK
991/1098 behavior.bugs.1851.test "behavior-arm-linux-none-Debug-bare-multi allocation and looping over 3-byte integer"... OK
992/1098 behavior.bugs.2114.test "behavior-arm-linux-none-Debug-bare-multi fixed"... OK
993/1098 behavior.bugs.3384.test "behavior-arm-linux-none-Debug-bare-multi resolve array slice using builtin"... OK
994/1098 behavior.bugs.3742.test "behavior-arm-linux-none-Debug-bare-multi fixed"... OK
995/1098 behavior.bugs.3779.test "behavior-arm-linux-none-Debug-bare-multi @tagName() returns a string literal"... OK
996/1098 behavior.bugs.3779.test "behavior-arm-linux-none-Debug-bare-multi @errorName() returns a string literal"... OK
997/1098 behavior.bugs.3779.test "behavior-arm-linux-none-Debug-bare-multi @typeName() returns a string literal"... OK
998/1098 behavior.bugs.3779.test "behavior-arm-linux-none-Debug-bare-multi @embedFile() returns a string literal"... OK
999/1098 behavior.bugs.3779.test "behavior-arm-linux-none-Debug-bare-multi @src() returns a struct containing 0-terminated string slices"... OK
1000/1098 behavior.bugs.4328.test "behavior-arm-linux-none-Debug-bare-multi Extern function calls in @TypeOf"... OK
1001/1098 behavior.bugs.4328.test "behavior-arm-linux-none-Debug-bare-multi Peer resolution of extern function calls in @TypeOf"... OK
1002/1098 behavior.bugs.4328.test "behavior-arm-linux-none-Debug-bare-multi Extern function calls, dereferences and field access in @TypeOf"... OK
1003/1098 behavior.bugs.5398.test "behavior-arm-linux-none-Debug-bare-multi assignment of field with padding"... OK
1004/1098 behavior.bugs.5413.test "behavior-arm-linux-none-Debug-bare-multi Peer type resolution with string literals and unknown length u8 pointers"... OK
1005/1098 behavior.bugs.5474.test "behavior-arm-linux-none-Debug-bare-multi pointer-to-array constness for zero-size elements"... OK
1006/1098 behavior.bugs.5487.test "behavior-arm-linux-none-Debug-bare-multi crash"... OK
1007/1098 behavior.bugs.6456.test "behavior-arm-linux-none-Debug-bare-multi issue 6456"... OK
1008/1098 behavior.bugs.6781.test "behavior-arm-linux-none-Debug-bare-multi fixed"... OK
1009/1098 behavior.bugs.7003.test "behavior-arm-linux-none-Debug-bare-multi @Type should resolve its children types"... OK
1010/1098 behavior.bugs.7027.test "behavior-arm-linux-none-Debug-bare-multi "... OK
1011/1098 behavior.bugs.7047.test "behavior-arm-linux-none-Debug-bare-multi compiler doesn't consider equal unions with different 'type' payload"... OK
1012/1098 behavior.bugs.10147.test "behavior-arm-linux-none-Debug-bare-multi uses correct LLVM builtin"... OK
1013/1098 behavior.byteswap.test "behavior-arm-linux-none-Debug-bare-multi @byteSwap integers"... OK
1014/1098 behavior.byteswap.test "behavior-arm-linux-none-Debug-bare-multi @byteSwap vectors"... OK
1015/1098 behavior.const_slice_child.test "behavior-arm-linux-none-Debug-bare-multi const slice child"... OK
1016/1098 behavior.field_parent_ptr.test "behavior-arm-linux-none-Debug-bare-multi @fieldParentPtr non-first field"... OK
1017/1098 behavior.field_parent_ptr.test "behavior-arm-linux-none-Debug-bare-multi @fieldParentPtr first field"... OK
1018/1098 behavior.fn_delegation.test "behavior-arm-linux-none-Debug-bare-multi fn delegation"... OK
1019/1098 behavior.ir_block_deps.test "behavior-arm-linux-none-Debug-bare-multi ir block deps"... OK
1020/1098 behavior.misc.test "behavior-arm-linux-none-Debug-bare-multi packed struct, enum, union parameters in extern function"... OK
1021/1098 behavior.muladd.test "behavior-arm-linux-none-Debug-bare-multi @mulAdd"... OK
1022/1098 behavior.popcount_stage1.test "behavior-arm-linux-none-Debug-bare-multi @popCount vectors"... OK
1023/1098 behavior.reflection.test "behavior-arm-linux-none-Debug-bare-multi reflection: function return type, var args, and param types"... OK
1024/1098 behavior.reflection.test "behavior-arm-linux-none-Debug-bare-multi reflection: @field"... OK
1025/1098 behavior.select.test "behavior-arm-linux-none-Debug-bare-multi @select"... OK
1026/1098 behavior.shuffle.test "behavior-arm-linux-none-Debug-bare-multi @shuffle"... OK
1027/1098 behavior.sizeof_and_typeof_stage1.test "behavior-arm-linux-none-Debug-bare-multi @sizeOf(T) == 0 doesn't force resolving struct size"... OK
1028/1098 behavior.sizeof_and_typeof_stage1.test "behavior-arm-linux-none-Debug-bare-multi @TypeOf() has no runtime side effects"... OK
1029/1098 behavior.sizeof_and_typeof_stage1.test "behavior-arm-linux-none-Debug-bare-multi branching logic inside @TypeOf"... OK
1030/1098 behavior.sizeof_and_typeof_stage1.test "behavior-arm-linux-none-Debug-bare-multi @bitSizeOf"... OK
1031/1098 behavior.sizeof_and_typeof_stage1.test "behavior-arm-linux-none-Debug-bare-multi @sizeOf comparison against zero"... OK
1032/1098 behavior.struct_contains_null_ptr_itself.test "behavior-arm-linux-none-Debug-bare-multi struct contains null pointer which contains original struct"... OK
1033/1098 behavior.struct_contains_slice_of_itself.test "behavior-arm-linux-none-Debug-bare-multi struct contains slice of itself"... OK
1034/1098 behavior.struct_contains_slice_of_itself.test "behavior-arm-linux-none-Debug-bare-multi struct contains aligned slice of itself"... OK
1035/1098 behavior.switch_prong_err_enum.test "behavior-arm-linux-none-Debug-bare-multi switch prong returns error enum"... OK
1036/1098 behavior.switch_prong_implicit_cast.test "behavior-arm-linux-none-Debug-bare-multi switch prong implicit cast"... OK
1037/1098 behavior.truncate_stage1.test "behavior-arm-linux-none-Debug-bare-multi truncate on vectors"... OK
1038/1098 behavior.tuple.test "behavior-arm-linux-none-Debug-bare-multi tuple concatenation"... OK
1039/1098 behavior.tuple.test "behavior-arm-linux-none-Debug-bare-multi tuple multiplication"... OK
1040/1098 behavior.tuple.test "behavior-arm-linux-none-Debug-bare-multi pass tuple to comptime var parameter"... OK
1041/1098 behavior.tuple.test "behavior-arm-linux-none-Debug-bare-multi tuple initializer for var"... OK
1042/1098 behavior.tuple.test "behavior-arm-linux-none-Debug-bare-multi array-like initializer for tuple types"... OK
1043/1098 behavior.type_stage1.test "behavior-arm-linux-none-Debug-bare-multi Type.Float"... OK
1044/1098 behavior.type_stage1.test "behavior-arm-linux-none-Debug-bare-multi Type.Array"... OK
1045/1098 behavior.type_stage1.test "behavior-arm-linux-none-Debug-bare-multi @Type create slice with null sentinel"... OK
1046/1098 behavior.type_stage1.test "behavior-arm-linux-none-Debug-bare-multi @Type picks up the sentinel value from TypeInfo"... OK
1047/1098 behavior.type_stage1.test "behavior-arm-linux-none-Debug-bare-multi Type.Optional"... OK
1048/1098 behavior.type_stage1.test "behavior-arm-linux-none-Debug-bare-multi Type.ErrorUnion"... OK
1049/1098 behavior.type_stage1.test "behavior-arm-linux-none-Debug-bare-multi Type.Opaque"... OK
1050/1098 behavior.type_stage1.test "behavior-arm-linux-none-Debug-bare-multi Type.Vector"... OK
1051/1098 behavior.type_stage1.test "behavior-arm-linux-none-Debug-bare-multi Type.AnyFrame"... OK
1052/1098 behavior.type_stage1.test "behavior-arm-linux-none-Debug-bare-multi Type.ErrorSet"... OK
1053/1098 behavior.type_stage1.test "behavior-arm-linux-none-Debug-bare-multi Type.Struct"... OK
1054/1098 behavior.type_stage1.test "behavior-arm-linux-none-Debug-bare-multi Type.Enum"... OK
1055/1098 behavior.type_stage1.test "behavior-arm-linux-none-Debug-bare-multi Type.Union"... OK
1056/1098 behavior.type_stage1.test "behavior-arm-linux-none-Debug-bare-multi Type.Union from Type.Enum"... OK
1057/1098 behavior.type_stage1.test "behavior-arm-linux-none-Debug-bare-multi Type.Union from regular enum"... OK
1058/1098 behavior.type_stage1.test "behavior-arm-linux-none-Debug-bare-multi Type.Fn"... OK
1059/1098 behavior.type_stage1.test "behavior-arm-linux-none-Debug-bare-multi Type.BoundFn"... OK
1060/1098 behavior.typename.test "behavior-arm-linux-none-Debug-bare-multi anon fn param - source-location sensitive"... OK
1061/1098 behavior.typename.test "behavior-arm-linux-none-Debug-bare-multi anon field init"... OK
1062/1098 behavior.typename.test "behavior-arm-linux-none-Debug-bare-multi basic"... OK
1063/1098 behavior.typename.test "behavior-arm-linux-none-Debug-bare-multi top level decl"... OK
1064/1098 behavior.typename.test "behavior-arm-linux-none-Debug-bare-multi fn body decl"... OK
1065/1098 behavior.typename.test "behavior-arm-linux-none-Debug-bare-multi fn param"... OK
1066/1098 behavior.union_with_members.test "behavior-arm-linux-none-Debug-bare-multi enum with members"... OK
1067/1098 behavior.var_args.test "behavior-arm-linux-none-Debug-bare-multi add arbitrary args"... OK
1068/1098 behavior.var_args.test "behavior-arm-linux-none-Debug-bare-multi send void arg to var args"... OK
1069/1098 behavior.var_args.test "behavior-arm-linux-none-Debug-bare-multi pass args directly"... OK
1070/1098 behavior.var_args.test "behavior-arm-linux-none-Debug-bare-multi runtime parameter before var args"... OK
1071/1098 behavior.var_args.test "behavior-arm-linux-none-Debug-bare-multi array of var args functions"... OK
1072/1098 behavior.var_args.test "behavior-arm-linux-none-Debug-bare-multi pass zero length array to var args param"... OK
1073/1098 behavior.vector.test "behavior-arm-linux-none-Debug-bare-multi implicit cast vector to array - bool"... OK
1074/1098 behavior.vector.test "behavior-arm-linux-none-Debug-bare-multi vector wrap operators"... OK
1075/1098 behavior.vector.test "behavior-arm-linux-none-Debug-bare-multi vector bin compares with mem.eql"... OK
1076/1098 behavior.vector.test "behavior-arm-linux-none-Debug-bare-multi vector int operators"... OK
1077/1098 behavior.vector.test "behavior-arm-linux-none-Debug-bare-multi vector float operators"... OK
1078/1098 behavior.vector.test "behavior-arm-linux-none-Debug-bare-multi vector bit operators"... OK
1079/1098 behavior.vector.test "behavior-arm-linux-none-Debug-bare-multi implicit cast vector to array"... OK
1080/1098 behavior.vector.test "behavior-arm-linux-none-Debug-bare-multi array to vector"... OK
1081/1098 behavior.vector.test "behavior-arm-linux-none-Debug-bare-multi vector casts of sizes not divisible by 8"... OK
1082/1098 behavior.vector.test "behavior-arm-linux-none-Debug-bare-multi vector @splat"... OK
1083/1098 behavior.vector.test "behavior-arm-linux-none-Debug-bare-multi load vector elements via comptime index"... OK
1084/1098 behavior.vector.test "behavior-arm-linux-none-Debug-bare-multi store vector elements via comptime index"... OK
1085/1098 behavior.vector.test "behavior-arm-linux-none-Debug-bare-multi load vector elements via runtime index"... OK
1086/1098 behavior.vector.test "behavior-arm-linux-none-Debug-bare-multi store vector elements via runtime index"... OK
1087/1098 behavior.vector.test "behavior-arm-linux-none-Debug-bare-multi initialize vector which is a struct field"... OK
1088/1098 behavior.vector.test "behavior-arm-linux-none-Debug-bare-multi vector comparison operators"... OK
1089/1098 behavior.vector.test "behavior-arm-linux-none-Debug-bare-multi vector division operators"... OK
1090/1098 behavior.vector.test "behavior-arm-linux-none-Debug-bare-multi vector bitwise not operator"... OK
1091/1098 behavior.vector.test "behavior-arm-linux-none-Debug-bare-multi vector shift operators"... behavior.vector.test "behavior-arm-linux-none-Debug-bare-multi vector shift operators"... SKIP
SKIP
1092/1098 behavior.vector.test "behavior-arm-linux-none-Debug-bare-multi vector reduce operation"... OK
1093/1098 behavior.vector.test "behavior-arm-linux-none-Debug-bare-multi mask parameter of @shuffle is comptime scope"... OK
1094/1098 behavior.vector.test "behavior-arm-linux-none-Debug-bare-multi saturating add"... OK
1095/1098 behavior.vector.test "behavior-arm-linux-none-Debug-bare-multi saturating subtraction"... OK
1096/1098 behavior.vector.test "behavior-arm-linux-none-Debug-bare-multi saturating multiplication"... OK
1097/1098 behavior.vector.test "behavior-arm-linux-none-Debug-bare-multi saturating shift-left"... OK
1098/1098 behavior.usingnamespace.import_segregation.test "behavior-arm-linux-none-Debug-bare-multi no clobbering happened"... OK
1061 passed; 37 skipped; 0 failed.
1/1098 test "behavior-arm-linux-musleabihf-Debug-c-multi "... OK
2/1098 behavior.align.test "behavior-arm-linux-musleabihf-Debug-c-multi global variable alignment"... OK
3/1098 behavior.align.test "behavior-arm-linux-musleabihf-Debug-c-multi default alignment allows unspecified in type syntax"... OK
4/1098 behavior.align.test "behavior-arm-linux-musleabihf-Debug-c-multi implicitly decreasing pointer alignment"... OK
5/1098 behavior.align.test "behavior-arm-linux-musleabihf-Debug-c-multi @alignCast pointers"... OK
6/1098 behavior.align.test "behavior-arm-linux-musleabihf-Debug-c-multi alignment of structs"... OK
7/1098 behavior.align.test "behavior-arm-linux-musleabihf-Debug-c-multi alignment of >= 128-bit integer type"... OK
8/1098 behavior.align.test "behavior-arm-linux-musleabihf-Debug-c-multi alignment of struct with 128-bit field"... OK
9/1098 behavior.align.test "behavior-arm-linux-musleabihf-Debug-c-multi size of extern struct with 128-bit field"... OK
10/1098 behavior.align.test "behavior-arm-linux-musleabihf-Debug-c-multi @ptrCast preserves alignment of bigger source"... OK
11/1098 behavior.align.test "behavior-arm-linux-musleabihf-Debug-c-multi alignstack"... OK
12/1098 behavior.align.test "behavior-arm-linux-musleabihf-Debug-c-multi implicitly decreasing slice alignment"... OK
13/1098 behavior.align.test "behavior-arm-linux-musleabihf-Debug-c-multi specifying alignment allows pointer cast"... OK
14/1098 behavior.align.test "behavior-arm-linux-musleabihf-Debug-c-multi @alignCast slices"... OK
15/1098 behavior.align.test "behavior-arm-linux-musleabihf-Debug-c-multi return error union with 128-bit integer"... OK
16/1098 behavior.align.test "behavior-arm-linux-musleabihf-Debug-c-multi page aligned array on stack"... OK
17/1098 behavior.align.test "behavior-arm-linux-musleabihf-Debug-c-multi function alignment"... OK
18/1098 behavior.align.test "behavior-arm-linux-musleabihf-Debug-c-multi implicitly decreasing fn alignment"... behavior.align.test "behavior-arm-linux-musleabihf-Debug-c-multi implicitly decreasing fn alignment"... SKIP
SKIP
19/1098 behavior.align.test "behavior-arm-linux-musleabihf-Debug-c-multi @alignCast functions"... behavior.align.test "behavior-arm-linux-musleabihf-Debug-c-multi @alignCast functions"... SKIP
SKIP
20/1098 behavior.align.test "behavior-arm-linux-musleabihf-Debug-c-multi generic function with align param"... OK
21/1098 behavior.align.test "behavior-arm-linux-musleabihf-Debug-c-multi runtime known array index has best alignment possible"... OK
22/1098 behavior.align.test "behavior-arm-linux-musleabihf-Debug-c-multi alignment of function with c calling convention"... behavior.align.test "behavior-arm-linux-musleabihf-Debug-c-multi alignment of function with c calling convention"... SKIP
SKIP
23/1098 behavior.align.test "behavior-arm-linux-musleabihf-Debug-c-multi read 128-bit field from default aligned struct in stack memory"... OK
24/1098 behavior.align.test "behavior-arm-linux-musleabihf-Debug-c-multi read 128-bit field from default aligned struct in global memory"... OK
25/1098 behavior.align.test "behavior-arm-linux-musleabihf-Debug-c-multi struct field explicit alignment"... OK
26/1098 behavior.align.test "behavior-arm-linux-musleabihf-Debug-c-multi align(@alignOf(T)) T does not force resolution of T"... OK
27/1098 behavior.align.test "behavior-arm-linux-musleabihf-Debug-c-multi align(N) on functions"... behavior.align.test "behavior-arm-linux-musleabihf-Debug-c-multi align(N) on functions"... SKIP
SKIP
28/1098 behavior.alignof.test "behavior-arm-linux-musleabihf-Debug-c-multi @alignOf(T) before referencing T"... OK
29/1098 behavior.alignof.test "behavior-arm-linux-musleabihf-Debug-c-multi comparison of @alignOf(T) against zero"... OK
30/1098 behavior.array.test "behavior-arm-linux-musleabihf-Debug-c-multi array to slice"... OK
31/1098 behavior.array.test "behavior-arm-linux-musleabihf-Debug-c-multi arrays"... OK
32/1098 behavior.array.test "behavior-arm-linux-musleabihf-Debug-c-multi array init with mult"... OK
33/1098 behavior.array.test "behavior-arm-linux-musleabihf-Debug-c-multi array literal with explicit type"... OK
34/1098 behavior.array.test "behavior-arm-linux-musleabihf-Debug-c-multi array literal with inferred length"... OK
35/1098 behavior.array.test "behavior-arm-linux-musleabihf-Debug-c-multi array dot len const expr"... OK
36/1098 behavior.array.test "behavior-arm-linux-musleabihf-Debug-c-multi array literal with specified size"... OK
37/1098 behavior.array.test "behavior-arm-linux-musleabihf-Debug-c-multi array len field"... OK
38/1098 behavior.array.test "behavior-arm-linux-musleabihf-Debug-c-multi array with sentinels"... OK
39/1098 behavior.array.test "behavior-arm-linux-musleabihf-Debug-c-multi void arrays"... OK
40/1098 behavior.array.test "behavior-arm-linux-musleabihf-Debug-c-multi nested arrays"... OK
41/1098 behavior.array.test "behavior-arm-linux-musleabihf-Debug-c-multi implicit comptime in array type size"... OK
42/1098 behavior.array.test "behavior-arm-linux-musleabihf-Debug-c-multi single-item pointer to array indexing and slicing"... OK
43/1098 behavior.array.test "behavior-arm-linux-musleabihf-Debug-c-multi implicit cast zero sized array ptr to slice"... OK
44/1098 behavior.array.test "behavior-arm-linux-musleabihf-Debug-c-multi anonymous list literal syntax"... OK
45/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi empty function with comments"... OK
46/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi truncate"... OK
47/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi truncate to non-power-of-two integers"... OK
48/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi global variables"... OK
49/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime keyword on expressions"... OK
50/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi type equality"... OK
51/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi pointer dereferencing"... OK
52/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi const expression eval handling of variables"... OK
53/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi character literals"... OK
54/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi non const ptr to aliased type"... OK
55/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi cold function"... OK
56/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi unicode escape in character literal"... OK
57/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi unicode character in character literal"... OK
58/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi return string from function"... OK
59/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi hex escape"... OK
60/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi multiline string"... OK
61/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi multiline string comments at start"... OK
62/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi multiline string comments at end"... OK
63/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi multiline string comments in middle"... OK
64/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi multiline string comments at multiple places"... OK
65/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi string concatenation"... OK
66/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi array mult operator"... OK
67/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi opaque types"... OK
68/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi compile time global reinterpret"... OK
69/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi cast undefined"... OK
70/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi implicit cast after unreachable"... OK
71/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime if inside runtime while which unconditionally breaks"... OK
72/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi implicit comptime while"... OK
73/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi function closes over local const"... OK
74/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi volatile load and store"... OK
75/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi call function pointer in struct"... behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi call function pointer in struct"... SKIP
SKIP
76/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi const ptr from var variable"... OK
77/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi call result of if else expression"... OK
78/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi memcpy and memset intrinsics"... OK
79/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi variable is allowed to be a pointer to an opaque type"... OK
80/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi take address of parameter"... OK
81/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi pointer to void return type"... OK
82/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi array 2D const double ptr"... OK
83/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi double implicit cast in same expression"... OK
84/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi struct inside function"... OK
85/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi fn call returning scalar optional in equality expression"... OK
86/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi global variable assignment with optional unwrapping with var initialized to undefined"... OK
87/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi peer result location with typed parent, runtime condition, comptime prongs"... OK
88/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi non-ambiguous reference of shadowed decls"... OK
89/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi use of declaration with same name as primitive"... OK
90/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi constant equal function pointers"... OK
91/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime cast fn to ptr"... behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime cast fn to ptr"... SKIP
SKIP
92/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi equality compare fn ptrs"... behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi equality compare fn ptrs"... SKIP
SKIP
93/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi self reference through fn ptr field"... behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi self reference through fn ptr field"... SKIP
SKIP
94/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi global variable initialized to global variable array element"... OK
95/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi global constant is loaded with a runtime-known index"... OK
96/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi multiline string literal is null terminated"... OK
97/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi string escapes"... OK
98/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi explicit cast optional pointers"... OK
99/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi pointer comparison"... OK
100/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi string concatenation"... OK
101/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi thread local variable"... OK
102/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi result location is optional inside error union"... OK
103/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi pointer to thread local array"... OK
104/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi auto created variables have correct alignment"... OK
105/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi extern variable with non-pointer opaque type"... OK
106/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi lazy typeInfo value as generic parameter"... OK
107/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi variable name containing underscores does not shadow int primitive"... OK
108/1098 behavior.basic.test "behavior-arm-linux-musleabihf-Debug-c-multi if expression type coercion"... OK
109/1098 behavior.bit_shifting.test "behavior-arm-linux-musleabihf-Debug-c-multi sharded table"... OK
110/1098 behavior.bit_shifting.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime shr of BigInt"... OK
111/1098 behavior.bit_shifting.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime shift safety check"... OK
112/1098 behavior.bool.test "behavior-arm-linux-musleabihf-Debug-c-multi bool literals"... OK
113/1098 behavior.bool.test "behavior-arm-linux-musleabihf-Debug-c-multi cast bool to int"... OK
114/1098 behavior.bool.test "behavior-arm-linux-musleabihf-Debug-c-multi bool cmp"... OK
115/1098 behavior.bool.test "behavior-arm-linux-musleabihf-Debug-c-multi compile time bool not"... OK
116/1098 behavior.bool.test "behavior-arm-linux-musleabihf-Debug-c-multi short circuit"... OK
117/1098 behavior.bugs.394.test "behavior-arm-linux-musleabihf-Debug-c-multi bug 394 fixed"... OK
118/1098 behavior.bugs.655.test "behavior-arm-linux-musleabihf-Debug-c-multi function with *const parameter with type dereferenced by namespace"... OK
119/1098 behavior.bugs.656.test "behavior-arm-linux-musleabihf-Debug-c-multi optional if after an if in a switch prong of a switch with 2 prongs in an else"... OK
120/1098 behavior.bugs.679.test "behavior-arm-linux-musleabihf-Debug-c-multi false dependency loop in struct definition"... OK
121/1098 behavior.bugs.1025.test "behavior-arm-linux-musleabihf-Debug-c-multi bug 1025"... OK
122/1098 behavior.bugs.1111.test "behavior-arm-linux-musleabihf-Debug-c-multi issue 1111 fixed"... OK
123/1098 behavior.bugs.1277.test "behavior-arm-linux-musleabihf-Debug-c-multi don't emit an LLVM global for a const function when it's in an optional in a struct"... OK
124/1098 behavior.bugs.1310.test "behavior-arm-linux-musleabihf-Debug-c-multi fixed"... OK
125/1098 behavior.bugs.1381.test "behavior-arm-linux-musleabihf-Debug-c-multi union that needs padding bytes inside an array"... OK
126/1098 behavior.bugs.1486.test "behavior-arm-linux-musleabihf-Debug-c-multi constant pointer to global variable causes runtime load"... OK
127/1098 behavior.bugs.1500.test "behavior-arm-linux-musleabihf-Debug-c-multi allow these dependencies"... OK
128/1098 behavior.bugs.1735.test "behavior-arm-linux-musleabihf-Debug-c-multi initialization"... OK
129/1098 behavior.bugs.1741.test "behavior-arm-linux-musleabihf-Debug-c-multi fixed"... OK
130/1098 behavior.bugs.1914.test "behavior-arm-linux-musleabihf-Debug-c-multi segfault bug"... OK
131/1098 behavior.bugs.1914.test "behavior-arm-linux-musleabihf-Debug-c-multi basic stuff"... OK
132/1098 behavior.bugs.2006.test "behavior-arm-linux-musleabihf-Debug-c-multi bug 2006"... OK
133/1098 behavior.bugs.2346.test "behavior-arm-linux-musleabihf-Debug-c-multi fixed"... OK
134/1098 behavior.bugs.2578.test "behavior-arm-linux-musleabihf-Debug-c-multi fixed"... OK
135/1098 behavior.bugs.3007.test "behavior-arm-linux-musleabihf-Debug-c-multi fixed"... OK
136/1098 behavior.bugs.3112.test "behavior-arm-linux-musleabihf-Debug-c-multi zig test crash"... behavior.bugs.3112.test "behavior-arm-linux-musleabihf-Debug-c-multi zig test crash"... SKIP
SKIP
137/1098 behavior.bugs.3367.test "behavior-arm-linux-musleabihf-Debug-c-multi container member access usingnamespace decls"... OK
138/1098 behavior.bugs.6850.test "behavior-arm-linux-musleabihf-Debug-c-multi lazy sizeof comparison with zero"... OK
139/1098 behavior.bugs.7250.test "behavior-arm-linux-musleabihf-Debug-c-multi reference a global threadlocal variable"... OK
140/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi int to ptr cast"... OK
141/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi integer literal to pointer cast"... OK
142/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi peer type resolution: ?T and T"... OK
143/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi resolve undefined with integer"... OK
144/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi @intCast to comptime_int"... OK
145/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi implicit cast comptime numbers to any type when the value fits"... OK
146/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi implicit cast comptime_int to comptime_float"... OK
147/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime_int @intToFloat"... OK
148/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi @floatToInt"... OK
149/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi implicitly cast indirect pointer to maybe-indirect pointer"... OK
150/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi @intCast comptime_int"... OK
151/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi @floatCast comptime_int and comptime_float"... OK
152/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi coerce undefined to optional"... OK
153/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi implicit cast from *[N]T to [*c]T"... OK
154/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi *usize to *void"... OK
155/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi @intToEnum passed a comptime_int to an enum with one item"... OK
156/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi @intCast to u0 and use the result"... OK
157/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi peer result null and comptime_int"... OK
158/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi *const ?[*]const T to [*c]const [*c]const T"... OK
159/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi array coersion to undefined at runtime"... OK
160/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi implicitly cast from int to anyerror!?T"... OK
161/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi return u8 coercing into ?u32 return type"... OK
162/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi cast from ?[*]T to ??[*]T"... OK
163/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi peer type unsigned int to signed"... OK
164/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi expected [*c]const u8, found [*:0]const u8"... OK
165/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi explicit cast from integer to error type"... OK
166/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi peer resolve array and const slice"... OK
167/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi implicitly cast from T to anyerror!?T"... OK
168/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi implicitly cast from [0]T to anyerror![]T"... OK
169/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi peer type resolution: [0]u8, []const u8, and anyerror![]u8"... OK
170/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi implicit cast from *const [N]T to []const T"... OK
171/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi peer type resolution: error and [N]T"... OK
172/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi single-item pointer of array to slice to unknown length pointer"... OK
173/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi cast *[1][*]const u8 to [*]const ?[*]const u8"... OK
174/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi vector casts"... OK
175/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi @floatCast cast down"... OK
176/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi peer type resolution: unreachable, error set, unreachable"... OK
177/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi peer cast *[0]T to E![]const T"... OK
178/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi peer cast *[0]T to []const T"... OK
179/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi peer resolution of string literals"... OK
180/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi type coercion related to sentinel-termination"... OK
181/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi peer type resolution implicit cast to return type"... OK
182/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi peer type resolution implicit cast to variable type"... OK
183/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi variable initialization uses result locations properly with regards to the type"... OK
184/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi cast between C pointer with different but compatible types"... OK
185/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi peer type resolve string lit with sentinel-terminated mutable slice"... OK
186/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi peer type resolve array pointers, one of them const"... OK
187/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi peer type resolve array pointer and unknown pointer"... OK
188/1098 behavior.cast.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime float casts"... OK
189/1098 behavior.comptime_memory.test "behavior-arm-linux-musleabihf-Debug-c-multi type pun signed and unsigned as single pointer"... behavior.comptime_memory.test "behavior-arm-linux-musleabihf-Debug-c-multi type pun signed and unsigned as single pointer"... SKIP
SKIP
190/1098 behavior.comptime_memory.test "behavior-arm-linux-musleabihf-Debug-c-multi type pun signed and unsigned as many pointer"... behavior.comptime_memory.test "behavior-arm-linux-musleabihf-Debug-c-multi type pun signed and unsigned as many pointer"... SKIP
SKIP
191/1098 behavior.comptime_memory.test "behavior-arm-linux-musleabihf-Debug-c-multi type pun signed and unsigned as array pointer"... behavior.comptime_memory.test "behavior-arm-linux-musleabihf-Debug-c-multi type pun signed and unsigned as array pointer"... SKIP
SKIP
192/1098 behavior.comptime_memory.test "behavior-arm-linux-musleabihf-Debug-c-multi type pun signed and unsigned as offset many pointer"... behavior.comptime_memory.test "behavior-arm-linux-musleabihf-Debug-c-multi type pun signed and unsigned as offset many pointer"... SKIP
SKIP
193/1098 behavior.comptime_memory.test "behavior-arm-linux-musleabihf-Debug-c-multi type pun signed and unsigned as array pointer"... behavior.comptime_memory.test "behavior-arm-linux-musleabihf-Debug-c-multi type pun signed and unsigned as array pointer"... SKIP
SKIP
194/1098 behavior.comptime_memory.test "behavior-arm-linux-musleabihf-Debug-c-multi type pun value and struct"... behavior.comptime_memory.test "behavior-arm-linux-musleabihf-Debug-c-multi type pun value and struct"... SKIP
SKIP
195/1098 behavior.comptime_memory.test "behavior-arm-linux-musleabihf-Debug-c-multi type pun endianness"... behavior.comptime_memory.test "behavior-arm-linux-musleabihf-Debug-c-multi type pun endianness"... SKIP
SKIP
196/1098 behavior.comptime_memory.test "behavior-arm-linux-musleabihf-Debug-c-multi type pun bits"... behavior.comptime_memory.test "behavior-arm-linux-musleabihf-Debug-c-multi type pun bits"... SKIP
SKIP
197/1098 behavior.comptime_memory.test "behavior-arm-linux-musleabihf-Debug-c-multi basic pointer preservation"... behavior.comptime_memory.test "behavior-arm-linux-musleabihf-Debug-c-multi basic pointer preservation"... SKIP
SKIP
198/1098 behavior.comptime_memory.test "behavior-arm-linux-musleabihf-Debug-c-multi byte copy preserves linker value"... behavior.comptime_memory.test "behavior-arm-linux-musleabihf-Debug-c-multi byte copy preserves linker value"... SKIP
SKIP
199/1098 behavior.comptime_memory.test "behavior-arm-linux-musleabihf-Debug-c-multi unordered byte copy preserves linker value"... behavior.comptime_memory.test "behavior-arm-linux-musleabihf-Debug-c-multi unordered byte copy preserves linker value"... SKIP
SKIP
200/1098 behavior.comptime_memory.test "behavior-arm-linux-musleabihf-Debug-c-multi shuffle chunks of linker value"... behavior.comptime_memory.test "behavior-arm-linux-musleabihf-Debug-c-multi shuffle chunks of linker value"... SKIP
SKIP
201/1098 behavior.comptime_memory.test "behavior-arm-linux-musleabihf-Debug-c-multi dance on linker values"... behavior.comptime_memory.test "behavior-arm-linux-musleabihf-Debug-c-multi dance on linker values"... SKIP
SKIP
202/1098 behavior.comptime_memory.test "behavior-arm-linux-musleabihf-Debug-c-multi offset array ptr by element size"... behavior.comptime_memory.test "behavior-arm-linux-musleabihf-Debug-c-multi offset array ptr by element size"... SKIP
SKIP
203/1098 behavior.comptime_memory.test "behavior-arm-linux-musleabihf-Debug-c-multi offset instance by field size"... behavior.comptime_memory.test "behavior-arm-linux-musleabihf-Debug-c-multi offset instance by field size"... SKIP
SKIP
204/1098 behavior.comptime_memory.test "behavior-arm-linux-musleabihf-Debug-c-multi offset field ptr by enclosing array element size"... behavior.comptime_memory.test "behavior-arm-linux-musleabihf-Debug-c-multi offset field ptr by enclosing array element size"... SKIP
SKIP
205/1098 behavior.fn_in_struct_in_comptime.test "behavior-arm-linux-musleabihf-Debug-c-multi define a function in an anonymous struct in comptime"... OK
206/1098 behavior.hasdecl.test "behavior-arm-linux-musleabihf-Debug-c-multi @hasDecl"... OK
207/1098 behavior.hasfield.test "behavior-arm-linux-musleabihf-Debug-c-multi @hasField"... OK
208/1098 behavior.namespace_depends_on_compile_var.test "behavior-arm-linux-musleabihf-Debug-c-multi namespace depends on compile var"... OK
209/1098 behavior.optional.test "behavior-arm-linux-musleabihf-Debug-c-multi passing an optional integer as a parameter"... OK
210/1098 behavior.optional.test "behavior-arm-linux-musleabihf-Debug-c-multi optional pointer to size zero struct"... OK
211/1098 behavior.optional.test "behavior-arm-linux-musleabihf-Debug-c-multi equality compare optional pointers"... OK
212/1098 behavior.optional.test "behavior-arm-linux-musleabihf-Debug-c-multi optional with void type"... OK
213/1098 behavior.optional.test "behavior-arm-linux-musleabihf-Debug-c-multi address of unwrap optional"... OK
214/1098 behavior.optional.test "behavior-arm-linux-musleabihf-Debug-c-multi nested optional field in struct"... OK
215/1098 behavior.optional.test "behavior-arm-linux-musleabihf-Debug-c-multi equality compare optional with non-optional"... OK
216/1098 behavior.optional.test "behavior-arm-linux-musleabihf-Debug-c-multi unwrap function call with optional pointer return value"... OK
217/1098 behavior.optional.test "behavior-arm-linux-musleabihf-Debug-c-multi nested orelse"... OK
218/1098 behavior.optional.test "behavior-arm-linux-musleabihf-Debug-c-multi self-referential struct through a slice of optional"... OK
219/1098 behavior.optional.test "behavior-arm-linux-musleabihf-Debug-c-multi assigning to an unwrapped optional field in an inline loop"... OK
220/1098 behavior.optional.test "behavior-arm-linux-musleabihf-Debug-c-multi coerce an anon struct literal to optional struct"... OK
221/1098 behavior.optional.test "behavior-arm-linux-musleabihf-Debug-c-multi 0-bit child type coerced to optional return ptr result location"... OK
222/1098 behavior.optional.test "behavior-arm-linux-musleabihf-Debug-c-multi 0-bit child type coerced to optional"... OK
223/1098 behavior.optional.test "behavior-arm-linux-musleabihf-Debug-c-multi array of optional unaligned types"... OK
224/1098 behavior.prefetch.test "behavior-arm-linux-musleabihf-Debug-c-multi @prefetch()"... OK
225/1098 behavior.pub_enum.test "behavior-arm-linux-musleabihf-Debug-c-multi pub enum"... OK
226/1098 behavior.pub_enum.test "behavior-arm-linux-musleabihf-Debug-c-multi cast with imported symbol"... OK
227/1098 behavior.slice.test "behavior-arm-linux-musleabihf-Debug-c-multi slicing"... OK
228/1098 behavior.slice.test "behavior-arm-linux-musleabihf-Debug-c-multi const slice"... OK
229/1098 behavior.slice.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime slice of undefined pointer of length 0"... OK
230/1098 behavior.slice.test "behavior-arm-linux-musleabihf-Debug-c-multi implicitly cast array of size 0 to slice"... OK
231/1098 behavior.slice.test "behavior-arm-linux-musleabihf-Debug-c-multi access len index of sentinel-terminated slice"... OK
232/1098 behavior.slice.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime slice of slice preserves comptime var"... OK
233/1098 behavior.slice.test "behavior-arm-linux-musleabihf-Debug-c-multi slice of type"... OK
234/1098 behavior.slice.test "behavior-arm-linux-musleabihf-Debug-c-multi generic malloc free"... OK
235/1098 behavior.slice.test "behavior-arm-linux-musleabihf-Debug-c-multi slice of hardcoded address to pointer"... OK
236/1098 behavior.slice.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime slice of pointer preserves comptime var"... OK
237/1098 behavior.slice.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime pointer cast array and then slice"... OK
238/1098 behavior.slice.test "behavior-arm-linux-musleabihf-Debug-c-multi slicing zero length array"... OK
239/1098 behavior.slice.test "behavior-arm-linux-musleabihf-Debug-c-multi compile time slice of pointer to hard coded address"... behavior.slice.test "behavior-arm-linux-musleabihf-Debug-c-multi compile time slice of pointer to hard coded address"... SKIP
SKIP
240/1098 behavior.slice.test "behavior-arm-linux-musleabihf-Debug-c-multi slice string literal has correct type"... OK
241/1098 behavior.slice.test "behavior-arm-linux-musleabihf-Debug-c-multi result location zero sized array inside struct field implicit cast to slice"... OK
242/1098 behavior.slice.test "behavior-arm-linux-musleabihf-Debug-c-multi runtime safety lets us slice from len..len"... OK
243/1098 behavior.slice.test "behavior-arm-linux-musleabihf-Debug-c-multi C pointer"... OK
244/1098 behavior.slice.test "behavior-arm-linux-musleabihf-Debug-c-multi C pointer slice access"... OK
245/1098 behavior.slice.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime slices are disambiguated"... OK
246/1098 behavior.slice.test "behavior-arm-linux-musleabihf-Debug-c-multi slice type with custom alignment"... OK
247/1098 behavior.slice.test "behavior-arm-linux-musleabihf-Debug-c-multi obtaining a null terminated slice"... OK
248/1098 behavior.slice.test "behavior-arm-linux-musleabihf-Debug-c-multi empty array to slice"... OK
249/1098 behavior.slice.test "behavior-arm-linux-musleabihf-Debug-c-multi @ptrCast slice to pointer"... OK
250/1098 behavior.slice.test "behavior-arm-linux-musleabihf-Debug-c-multi slice syntax resulting in pointer-to-array"... OK
251/1098 behavior.slice.test "behavior-arm-linux-musleabihf-Debug-c-multi type coercion of pointer to anon struct literal to pointer to slice"... OK
252/1098 behavior.slice.test "behavior-arm-linux-musleabihf-Debug-c-multi array concat of slices gives slice"... OK
253/1098 behavior.slice.test "behavior-arm-linux-musleabihf-Debug-c-multi slice bounds in comptime concatenation"... OK
254/1098 behavior.slice.test "behavior-arm-linux-musleabihf-Debug-c-multi slice sentinel access at comptime"... OK
255/1098 behavior.slice_sentinel_comptime.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime slice-sentinel in bounds (unterminated)"... OK
256/1098 behavior.slice_sentinel_comptime.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime slice-sentinel in bounds (end,unterminated)"... OK
257/1098 behavior.slice_sentinel_comptime.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime slice-sentinel in bounds (terminated)"... OK
258/1098 behavior.slice_sentinel_comptime.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime slice-sentinel in bounds (on target sentinel)"... OK
259/1098 behavior.type.test "behavior-arm-linux-musleabihf-Debug-c-multi Type.MetaType"... OK
260/1098 behavior.type.test "behavior-arm-linux-musleabihf-Debug-c-multi Type.Void"... OK
261/1098 behavior.type.test "behavior-arm-linux-musleabihf-Debug-c-multi Type.Bool"... OK
262/1098 behavior.type.test "behavior-arm-linux-musleabihf-Debug-c-multi Type.NoReturn"... OK
263/1098 behavior.type.test "behavior-arm-linux-musleabihf-Debug-c-multi Type.Int"... OK
264/1098 behavior.type.test "behavior-arm-linux-musleabihf-Debug-c-multi Type.ComptimeFloat"... OK
265/1098 behavior.type.test "behavior-arm-linux-musleabihf-Debug-c-multi Type.ComptimeInt"... OK
266/1098 behavior.type.test "behavior-arm-linux-musleabihf-Debug-c-multi Type.Undefined"... OK
267/1098 behavior.type.test "behavior-arm-linux-musleabihf-Debug-c-multi Type.Null"... OK
268/1098 behavior.type.test "behavior-arm-linux-musleabihf-Debug-c-multi Type.EnumLiteral"... OK
269/1098 behavior.type.test "behavior-arm-linux-musleabihf-Debug-c-multi Type.Pointer"... OK
270/1098 behavior.truncate.test "behavior-arm-linux-musleabihf-Debug-c-multi truncate u0 to larger integer allowed and has comptime known result"... OK
271/1098 behavior.truncate.test "behavior-arm-linux-musleabihf-Debug-c-multi truncate.u0.literal"... OK
272/1098 behavior.truncate.test "behavior-arm-linux-musleabihf-Debug-c-multi truncate.u0.const"... OK
273/1098 behavior.truncate.test "behavior-arm-linux-musleabihf-Debug-c-multi truncate.u0.var"... OK
274/1098 behavior.truncate.test "behavior-arm-linux-musleabihf-Debug-c-multi truncate i0 to larger integer allowed and has comptime known result"... OK
275/1098 behavior.truncate.test "behavior-arm-linux-musleabihf-Debug-c-multi truncate.i0.literal"... OK
276/1098 behavior.truncate.test "behavior-arm-linux-musleabihf-Debug-c-multi truncate.i0.const"... OK
277/1098 behavior.truncate.test "behavior-arm-linux-musleabihf-Debug-c-multi truncate.i0.var"... OK
278/1098 behavior.truncate.test "behavior-arm-linux-musleabihf-Debug-c-multi truncate on comptime integer"... OK
279/1098 behavior.struct.test "behavior-arm-linux-musleabihf-Debug-c-multi top level fields"... OK
280/1098 behavior.struct.test "behavior-arm-linux-musleabihf-Debug-c-multi non-packed struct has fields padded out to the required alignment"... OK
281/1098 behavior.struct.test "behavior-arm-linux-musleabihf-Debug-c-multi lower unnamed constants"... OK
282/1098 behavior.struct.test "behavior-arm-linux-musleabihf-Debug-c-multi structs"... OK
283/1098 behavior.struct.test "behavior-arm-linux-musleabihf-Debug-c-multi struct byval assign"... OK
284/1098 behavior.struct.test "behavior-arm-linux-musleabihf-Debug-c-multi call struct static method"... OK
285/1098 behavior.struct.test "behavior-arm-linux-musleabihf-Debug-c-multi invoke static method in global scope"... OK
286/1098 behavior.struct.test "behavior-arm-linux-musleabihf-Debug-c-multi return empty struct instance"... OK
287/1098 behavior.struct.test "behavior-arm-linux-musleabihf-Debug-c-multi fn call of struct field"... OK
288/1098 behavior.struct.test "behavior-arm-linux-musleabihf-Debug-c-multi struct initializer"... OK
289/1098 behavior.struct.test "behavior-arm-linux-musleabihf-Debug-c-multi call member function directly"... OK
290/1098 behavior.struct.test "behavior-arm-linux-musleabihf-Debug-c-multi store member function in variable"... OK
291/1098 behavior.struct.test "behavior-arm-linux-musleabihf-Debug-c-multi member functions"... OK
292/1098 behavior.struct.test "behavior-arm-linux-musleabihf-Debug-c-multi return struct byval from function"... OK
293/1098 behavior.struct.test "behavior-arm-linux-musleabihf-Debug-c-multi call method with mutable reference to struct with no fields"... OK
294/1098 behavior.struct.test "behavior-arm-linux-musleabihf-Debug-c-multi usingnamespace within struct scope"... OK
295/1098 behavior.struct.test "behavior-arm-linux-musleabihf-Debug-c-multi struct field init with catch"... OK
296/1098 behavior.struct.test "behavior-arm-linux-musleabihf-Debug-c-multi packed struct field alignment"... OK
297/1098 behavior.struct.test "behavior-arm-linux-musleabihf-Debug-c-multi bit field alignment"... OK
298/1098 behavior.array_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi set global var array via slice embedded in struct"... OK
299/1098 behavior.array_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi read/write through global variable array of struct fields initialized via array mult"... OK
300/1098 behavior.array_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi implicit cast single-item pointer"... OK
301/1098 behavior.array_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime evaluating function that takes array by value"... OK
302/1098 behavior.array_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi runtime initialize array elem and then implicit cast to slice"... OK
303/1098 behavior.array_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi array literal as argument to function"... OK
304/1098 behavior.array_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi double nested array to const slice cast in array literal"... OK
305/1098 behavior.array_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi anonymous literal in array"... OK
306/1098 behavior.array_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi access the null element of a null terminated array"... OK
307/1098 behavior.array_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi type deduction for array subscript expression"... OK
308/1098 behavior.array_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi sentinel element count towards the ABI size calculation"... OK
309/1098 behavior.array_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi zero-sized array with recursive type definition"... OK
310/1098 behavior.array_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi type coercion of anon struct literal to array"... OK
311/1098 behavior.array_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi type coercion of pointer to anon struct literal to pointer to array"... OK
312/1098 behavior.bitcast.test "behavior-arm-linux-musleabihf-Debug-c-multi @bitCast i32 -> u32"... OK
313/1098 behavior.bitcast.test "behavior-arm-linux-musleabihf-Debug-c-multi bitcast result to _"... OK
314/1098 behavior.bitcast.test "behavior-arm-linux-musleabihf-Debug-c-multi nested bitcast"... OK
315/1098 behavior.bitcast.test "behavior-arm-linux-musleabihf-Debug-c-multi @bitCast enum to its integer type"... OK
316/1098 behavior.bitcast.test "behavior-arm-linux-musleabihf-Debug-c-multi bitcast literal [4]u8 param to u32"... OK
317/1098 behavior.bitcast.test "behavior-arm-linux-musleabihf-Debug-c-multi bitcast generates a temporary value"... OK
318/1098 behavior.bitcast.test "behavior-arm-linux-musleabihf-Debug-c-multi @bitCast packed structs at runtime and comptime"... OK
319/1098 behavior.bitcast.test "behavior-arm-linux-musleabihf-Debug-c-multi @bitCast extern structs at runtime and comptime"... OK
320/1098 behavior.bitcast.test "behavior-arm-linux-musleabihf-Debug-c-multi bitcast packed struct to integer and back"... OK
321/1098 behavior.bitcast.test "behavior-arm-linux-musleabihf-Debug-c-multi implicit cast to error union by returning"... OK
322/1098 behavior.bitcast.test "behavior-arm-linux-musleabihf-Debug-c-multi bitcast packed struct literal to byte"... OK
323/1098 behavior.bitcast.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime bitcast used in expression has the correct type"... OK
324/1098 behavior.bitcast.test "behavior-arm-linux-musleabihf-Debug-c-multi bitcast passed as tuple element"... OK
325/1098 behavior.bitcast.test "behavior-arm-linux-musleabihf-Debug-c-multi triple level result location with bitcast sandwich passed as tuple element"... OK
326/1098 behavior.bugs.624.test "behavior-arm-linux-musleabihf-Debug-c-multi foo"... OK
327/1098 behavior.bugs.704.test "behavior-arm-linux-musleabihf-Debug-c-multi bug 704"... OK
328/1098 behavior.bugs.1076.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime code should not modify constant data"... OK
329/1098 behavior.bugs.2692.test "behavior-arm-linux-musleabihf-Debug-c-multi address of 0 length array"... OK
330/1098 behavior.bugs.2889.test "behavior-arm-linux-musleabihf-Debug-c-multi fixed"... OK
331/1098 behavior.bugs.3046.test "behavior-arm-linux-musleabihf-Debug-c-multi fixed"... OK
332/1098 behavior.bugs.3586.test "behavior-arm-linux-musleabihf-Debug-c-multi fixed"... OK
333/1098 behavior.bugs.4560.test "behavior-arm-linux-musleabihf-Debug-c-multi fixed"... OK
334/1098 behavior.bugs.4954.test "behavior-arm-linux-musleabihf-Debug-c-multi crash"... OK
335/1098 behavior.byval_arg_var.test "behavior-arm-linux-musleabihf-Debug-c-multi pass string literal byvalue to a generic var param"... OK
336/1098 behavior.call.test "behavior-arm-linux-musleabihf-Debug-c-multi basic invocations"... OK
337/1098 behavior.call.test "behavior-arm-linux-musleabihf-Debug-c-multi tuple parameters"... OK
338/1098 behavior.call.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime call with bound function as parameter"... OK
339/1098 behavior.cast_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi pointer reinterpret const float to int"... OK
340/1098 behavior.cast_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi @floatToInt"... OK
341/1098 behavior.cast_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi implicit cast from [*]T to ?*anyopaque"... OK
342/1098 behavior.cast_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi compile time int to ptr of function"... behavior.cast_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi compile time int to ptr of function"... SKIP
SKIP
343/1098 behavior.cast_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi implicit ptr to *anyopaque"... OK
344/1098 behavior.cast_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi return null from fn() anyerror!?&T"... OK
345/1098 behavior.cast_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi peer type resolution: [0]u8 and []const u8"... OK
346/1098 behavior.cast_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi implicitly cast from [N]T to ?[]const T"... OK
347/1098 behavior.cast_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi cast u128 to f128 and back"... OK
348/1098 behavior.cast_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi implicit cast from *[N]T to ?[*]T"... OK
349/1098 behavior.cast_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi implicit cast from *T to ?*anyopaque"... OK
350/1098 behavior.cast_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi implicit cast *[0]T to E![]const u8"... OK
351/1098 behavior.cast_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi cast from array reference to fn: comptime fn ptr"... OK
352/1098 behavior.cast_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi cast from array reference to fn: runtime fn ptr"... OK
353/1098 behavior.cast_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi *const [N]null u8 to ?[]const u8"... OK
354/1098 behavior.cast_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi cast between [*c]T and ?[*:0]T on fn parameter"... OK
355/1098 behavior.cast_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi assignment to optional pointer result loc"... OK
356/1098 behavior.cast_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi cast between *[N]void and []void"... OK
357/1098 behavior.cast_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi peer resolve arrays of different size to const slice"... OK
358/1098 behavior.cast_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi cast f16 to wider types"... OK
359/1098 behavior.cast_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi cast f128 to narrower types"... OK
360/1098 behavior.cast_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi peer type resolution: unreachable, null, slice"... OK
361/1098 behavior.cast_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi cast i8 fn call peers to i32 result"... OK
362/1098 behavior.defer.test "behavior-arm-linux-musleabihf-Debug-c-multi break and continue inside loop inside defer expression"... OK
363/1098 behavior.defer.test "behavior-arm-linux-musleabihf-Debug-c-multi defer and labeled break"... OK
364/1098 behavior.defer.test "behavior-arm-linux-musleabihf-Debug-c-multi errdefer does not apply to fn inside fn"... OK
365/1098 behavior.defer.test "behavior-arm-linux-musleabihf-Debug-c-multi return variable while defer expression in scope to modify it"... OK
366/1098 behavior.defer.test "behavior-arm-linux-musleabihf-Debug-c-multi mixing normal and error defers"... OK
367/1098 behavior.defer.test "behavior-arm-linux-musleabihf-Debug-c-multi errdefer with payload"... OK
368/1098 behavior.enum.test "behavior-arm-linux-musleabihf-Debug-c-multi enum to int"... OK
369/1098 behavior.enum.test "behavior-arm-linux-musleabihf-Debug-c-multi int to enum"... OK
370/1098 behavior.enum.test "behavior-arm-linux-musleabihf-Debug-c-multi enum sizes"... OK
371/1098 behavior.enum.test "behavior-arm-linux-musleabihf-Debug-c-multi enum literal equality"... OK
372/1098 behavior.enum.test "behavior-arm-linux-musleabihf-Debug-c-multi enum literal cast to enum"... OK
373/1098 behavior.enum.test "behavior-arm-linux-musleabihf-Debug-c-multi peer type resolution with enum literal"... OK
374/1098 behavior.enum.test "behavior-arm-linux-musleabihf-Debug-c-multi enum with specified tag values"... OK
375/1098 behavior.enum.test "behavior-arm-linux-musleabihf-Debug-c-multi non-exhaustive enum"... OK
376/1098 behavior.enum.test "behavior-arm-linux-musleabihf-Debug-c-multi empty non-exhaustive enum"... OK
377/1098 behavior.enum.test "behavior-arm-linux-musleabihf-Debug-c-multi single field non-exhaustive enum"... OK
378/1098 behavior.enum.test "behavior-arm-linux-musleabihf-Debug-c-multi enum with tag values don't require parens"... OK
379/1098 behavior.enum.test "behavior-arm-linux-musleabihf-Debug-c-multi cast integer literal to enum"... OK
380/1098 behavior.enum.test "behavior-arm-linux-musleabihf-Debug-c-multi enum with specified and unspecified tag values"... OK
381/1098 behavior.enum.test "behavior-arm-linux-musleabihf-Debug-c-multi set enum tag type"... OK
382/1098 behavior.enum.test "behavior-arm-linux-musleabihf-Debug-c-multi casting enum to its tag type"... OK
383/1098 behavior.enum.test "behavior-arm-linux-musleabihf-Debug-c-multi enum with 1 field but explicit tag type should still have the tag type"... OK
384/1098 behavior.enum.test "behavior-arm-linux-musleabihf-Debug-c-multi signed integer as enum tag"... OK
385/1098 behavior.enum.test "behavior-arm-linux-musleabihf-Debug-c-multi enum with one member and custom tag type"... OK
386/1098 behavior.enum.test "behavior-arm-linux-musleabihf-Debug-c-multi enum with one member and u1 tag type @enumToInt"... OK
387/1098 behavior.enum.test "behavior-arm-linux-musleabihf-Debug-c-multi enum with comptime_int tag type"... OK
388/1098 behavior.enum.test "behavior-arm-linux-musleabihf-Debug-c-multi enum with one member default to u0 tag type"... OK
389/1098 behavior.enum.test "behavior-arm-linux-musleabihf-Debug-c-multi comparison operator on enum with one member is comptime known"... OK
390/1098 behavior.enum.test "behavior-arm-linux-musleabihf-Debug-c-multi switch on enum with one member is comptime known"... OK
391/1098 behavior.enum.test "behavior-arm-linux-musleabihf-Debug-c-multi method call on an enum"... OK
392/1098 behavior.enum.test "behavior-arm-linux-musleabihf-Debug-c-multi enum value allocation"... OK
393/1098 behavior.enum.test "behavior-arm-linux-musleabihf-Debug-c-multi enum literal casting to tagged union"... OK
394/1098 behavior.enum.test "behavior-arm-linux-musleabihf-Debug-c-multi enum literal casting to error union with payload enum"... OK
395/1098 behavior.enum.test "behavior-arm-linux-musleabihf-Debug-c-multi exporting enum type and value"... OK
396/1098 behavior.enum.test "behavior-arm-linux-musleabihf-Debug-c-multi constant enum initialization with differing sizes"... OK
397/1098 behavior.enum.test "behavior-arm-linux-musleabihf-Debug-c-multi @tagName"... OK
398/1098 behavior.enum.test "behavior-arm-linux-musleabihf-Debug-c-multi @tagName non-exhaustive enum"... OK
399/1098 behavior.enum.test "behavior-arm-linux-musleabihf-Debug-c-multi @tagName is null-terminated"... OK
400/1098 behavior.enum.test "behavior-arm-linux-musleabihf-Debug-c-multi tag name with assigned enum values"... OK
401/1098 behavior.enum.test "behavior-arm-linux-musleabihf-Debug-c-multi @tagName on enum literals"... OK
402/1098 behavior.enum.test "behavior-arm-linux-musleabihf-Debug-c-multi enum literal casting to optional"... OK
403/1098 behavior.enum.test "behavior-arm-linux-musleabihf-Debug-c-multi bit field access with enum fields"... OK
404/1098 behavior.enum.test "behavior-arm-linux-musleabihf-Debug-c-multi enum literal in array literal"... OK
405/1098 behavior.error.test "behavior-arm-linux-musleabihf-Debug-c-multi error values"... OK
406/1098 behavior.error.test "behavior-arm-linux-musleabihf-Debug-c-multi redefinition of error values allowed"... OK
407/1098 behavior.error.test "behavior-arm-linux-musleabihf-Debug-c-multi error binary operator"... OK
408/1098 behavior.error.test "behavior-arm-linux-musleabihf-Debug-c-multi empty error union"... OK
409/1098 behavior.error.test "behavior-arm-linux-musleabihf-Debug-c-multi error wrapping"... OK
410/1098 behavior.error.test "behavior-arm-linux-musleabihf-Debug-c-multi unwrap simple value from error"... OK
411/1098 behavior.error.test "behavior-arm-linux-musleabihf-Debug-c-multi error return in assignment"... OK
412/1098 behavior.error.test "behavior-arm-linux-musleabihf-Debug-c-multi syntax: optional operator in front of error union operator"... OK
413/1098 behavior.error.test "behavior-arm-linux-musleabihf-Debug-c-multi widen cast integer payload of error union function call"... OK
414/1098 behavior.error.test "behavior-arm-linux-musleabihf-Debug-c-multi debug info for optional error set"... OK
415/1098 behavior.error.test "behavior-arm-linux-musleabihf-Debug-c-multi implicit cast to optional to error union to return result loc"... OK
416/1098 behavior.error.test "behavior-arm-linux-musleabihf-Debug-c-multi error: fn returning empty error set can be passed as fn returning any error"... OK
417/1098 behavior.error.test "behavior-arm-linux-musleabihf-Debug-c-multi error union type "... OK
418/1098 behavior.error.test "behavior-arm-linux-musleabihf-Debug-c-multi error set type"... OK
419/1098 behavior.error.test "behavior-arm-linux-musleabihf-Debug-c-multi explicit error set cast"... OK
420/1098 behavior.error.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime test error for empty error set"... OK
421/1098 behavior.error.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime err to int of error set with only 1 possible value"... OK
422/1098 behavior.error.test "behavior-arm-linux-musleabihf-Debug-c-multi error union peer type resolution"... OK
423/1098 behavior.error.test "behavior-arm-linux-musleabihf-Debug-c-multi error: Zero sized error set returned with value payload crash"... OK
424/1098 behavior.error.test "behavior-arm-linux-musleabihf-Debug-c-multi error: Infer error set from literals"... OK
425/1098 behavior.error.test "behavior-arm-linux-musleabihf-Debug-c-multi nested error union function call in optional unwrap"... OK
426/1098 behavior.error.test "behavior-arm-linux-musleabihf-Debug-c-multi return function call to error set from error union function"... OK
427/1098 behavior.error.test "behavior-arm-linux-musleabihf-Debug-c-multi optional error set is the same size as error set"... OK
428/1098 behavior.error.test "behavior-arm-linux-musleabihf-Debug-c-multi nested catch"... OK
429/1098 behavior.error.test "behavior-arm-linux-musleabihf-Debug-c-multi function pointer with return type that is error union with payload which is pointer of parent struct"... OK
430/1098 behavior.error.test "behavior-arm-linux-musleabihf-Debug-c-multi return result loc as peer result loc in inferred error set function"... OK
431/1098 behavior.error.test "behavior-arm-linux-musleabihf-Debug-c-multi error payload type is correctly resolved"... OK
432/1098 behavior.error.test "behavior-arm-linux-musleabihf-Debug-c-multi error union comptime caching"... OK
433/1098 behavior.fn.test "behavior-arm-linux-musleabihf-Debug-c-multi params"... OK
434/1098 behavior.fn.test "behavior-arm-linux-musleabihf-Debug-c-multi local variables"... OK
435/1098 behavior.fn.test "behavior-arm-linux-musleabihf-Debug-c-multi mutable local variables"... OK
436/1098 behavior.fn.test "behavior-arm-linux-musleabihf-Debug-c-multi separate block scopes"... OK
437/1098 behavior.fn.test "behavior-arm-linux-musleabihf-Debug-c-multi weird function name"... OK
438/1098 behavior.fn.test "behavior-arm-linux-musleabihf-Debug-c-multi assign inline fn to const variable"... OK
439/1098 behavior.fn.test "behavior-arm-linux-musleabihf-Debug-c-multi return inner function which references comptime variable of outer function"... behavior.fn.test "behavior-arm-linux-musleabihf-Debug-c-multi return inner function which references comptime variable of outer function"... SKIP
SKIP
440/1098 behavior.fn.test "behavior-arm-linux-musleabihf-Debug-c-multi discard the result of a function that returns a struct"... OK
441/1098 behavior.fn.test "behavior-arm-linux-musleabihf-Debug-c-multi inline function call that calls optional function pointer, return pointer at callsite interacts correctly with callsite return type"... behavior.fn.test "behavior-arm-linux-musleabihf-Debug-c-multi inline function call that calls optional function pointer, return pointer at callsite interacts correctly with callsite return type"... SKIP
SKIP
442/1098 behavior.fn.test "behavior-arm-linux-musleabihf-Debug-c-multi implicit cast function unreachable return"... OK
443/1098 behavior.fn.test "behavior-arm-linux-musleabihf-Debug-c-multi extern struct with stdcallcc fn pointer"... behavior.fn.test "behavior-arm-linux-musleabihf-Debug-c-multi extern struct with stdcallcc fn pointer"... SKIP
SKIP
444/1098 behavior.fn.test "behavior-arm-linux-musleabihf-Debug-c-multi function with complex callconv and return type expressions"... OK
445/1098 behavior.fn.test "behavior-arm-linux-musleabihf-Debug-c-multi pass by non-copying value"... OK
446/1098 behavior.fn.test "behavior-arm-linux-musleabihf-Debug-c-multi pass by non-copying value through var arg"... OK
447/1098 behavior.fn.test "behavior-arm-linux-musleabihf-Debug-c-multi pass by non-copying value as method"... OK
448/1098 behavior.fn.test "behavior-arm-linux-musleabihf-Debug-c-multi pass by non-copying value as method, which is generic"... OK
449/1098 behavior.fn.test "behavior-arm-linux-musleabihf-Debug-c-multi pass by non-copying value as method, at comptime"... OK
450/1098 behavior.fn.test "behavior-arm-linux-musleabihf-Debug-c-multi implicit cast fn call result to optional in field result"... OK
451/1098 behavior.fn.test "behavior-arm-linux-musleabihf-Debug-c-multi void parameters"... OK
452/1098 behavior.fn.test "behavior-arm-linux-musleabihf-Debug-c-multi call function with empty string"... OK
453/1098 behavior.fn.test "behavior-arm-linux-musleabihf-Debug-c-multi function pointers"... OK
454/1098 behavior.fn.test "behavior-arm-linux-musleabihf-Debug-c-multi number literal as an argument"... OK
455/1098 behavior.fn.test "behavior-arm-linux-musleabihf-Debug-c-multi function call with anon list literal"... OK
456/1098 behavior.fn.test "behavior-arm-linux-musleabihf-Debug-c-multi ability to give comptime types and non comptime types to same parameter"... OK
457/1098 behavior.fn.test "behavior-arm-linux-musleabihf-Debug-c-multi function with inferred error set but returning no error"... OK
458/1098 behavior.for.test "behavior-arm-linux-musleabihf-Debug-c-multi continue in for loop"... OK
459/1098 behavior.for.test "behavior-arm-linux-musleabihf-Debug-c-multi break from outer for loop"... OK
460/1098 behavior.for.test "behavior-arm-linux-musleabihf-Debug-c-multi continue outer for loop"... OK
461/1098 behavior.for.test "behavior-arm-linux-musleabihf-Debug-c-multi ignore lval with underscore (for loop)"... OK
462/1098 behavior.for.test "behavior-arm-linux-musleabihf-Debug-c-multi basic for loop"... OK
463/1098 behavior.for.test "behavior-arm-linux-musleabihf-Debug-c-multi for with null and T peer types and inferred result location type"... OK
464/1098 behavior.for.test "behavior-arm-linux-musleabihf-Debug-c-multi 2 break statements and an else"... OK
465/1098 behavior.for.test "behavior-arm-linux-musleabihf-Debug-c-multi for loop with pointer elem var"... OK
466/1098 behavior.for.test "behavior-arm-linux-musleabihf-Debug-c-multi for copies its payload"... OK
467/1098 behavior.for.test "behavior-arm-linux-musleabihf-Debug-c-multi for on slice with allowzero ptr"... OK
468/1098 behavior.generics.test "behavior-arm-linux-musleabihf-Debug-c-multi one param, explicit comptime"... OK
469/1098 behavior.generics.test "behavior-arm-linux-musleabihf-Debug-c-multi simple generic fn"... OK
470/1098 behavior.generics.test "behavior-arm-linux-musleabihf-Debug-c-multi compile time generic eval"... OK
471/1098 behavior.generics.test "behavior-arm-linux-musleabihf-Debug-c-multi fn with comptime args"... OK
472/1098 behavior.generics.test "behavior-arm-linux-musleabihf-Debug-c-multi anytype params"... OK
473/1098 behavior.generics.test "behavior-arm-linux-musleabihf-Debug-c-multi type constructed by comptime function call"... OK
474/1098 behavior.generics.test "behavior-arm-linux-musleabihf-Debug-c-multi function with return type type"... OK
475/1098 behavior.generics.test "behavior-arm-linux-musleabihf-Debug-c-multi const decls in struct"... OK
476/1098 behavior.generics.test "behavior-arm-linux-musleabihf-Debug-c-multi use generic param in generic param"... OK
477/1098 behavior.generics.test "behavior-arm-linux-musleabihf-Debug-c-multi generic fn with implicit cast"... OK
478/1098 behavior.generics.test "behavior-arm-linux-musleabihf-Debug-c-multi generic fn keeps non-generic parameter types"... OK
479/1098 behavior.generics.test "behavior-arm-linux-musleabihf-Debug-c-multi array of generic fns"... OK
480/1098 behavior.generics.test "behavior-arm-linux-musleabihf-Debug-c-multi generic struct"... OK
481/1098 behavior.if.test "behavior-arm-linux-musleabihf-Debug-c-multi if statements"... OK
482/1098 behavior.if.test "behavior-arm-linux-musleabihf-Debug-c-multi else if expression"... OK
483/1098 behavior.if.test "behavior-arm-linux-musleabihf-Debug-c-multi unwrap mutable global var"... OK
484/1098 behavior.if.test "behavior-arm-linux-musleabihf-Debug-c-multi labeled break inside comptime if inside runtime if"... OK
485/1098 behavior.if.test "behavior-arm-linux-musleabihf-Debug-c-multi const result loc, runtime if cond, else unreachable"... OK
486/1098 behavior.if.test "behavior-arm-linux-musleabihf-Debug-c-multi if copies its payload"... OK
487/1098 behavior.if.test "behavior-arm-linux-musleabihf-Debug-c-multi if prongs cast to expected type instead of peer type resolution"... OK
488/1098 behavior.import.test "behavior-arm-linux-musleabihf-Debug-c-multi call fn via namespace lookup"... OK
489/1098 behavior.import.test "behavior-arm-linux-musleabihf-Debug-c-multi importing the same thing gives the same import"... OK
490/1098 behavior.import.test "behavior-arm-linux-musleabihf-Debug-c-multi import in non-toplevel scope"... OK
491/1098 behavior.import.test "behavior-arm-linux-musleabihf-Debug-c-multi import empty file"... OK
492/1098 behavior.incomplete_struct_param_tld.test "behavior-arm-linux-musleabihf-Debug-c-multi incomplete struct param top level declaration"... OK
493/1098 behavior.inttoptr.test "behavior-arm-linux-musleabihf-Debug-c-multi casting integer address to function pointer"... behavior.inttoptr.test "behavior-arm-linux-musleabihf-Debug-c-multi casting integer address to function pointer"... SKIP
SKIP
494/1098 behavior.inttoptr.test "behavior-arm-linux-musleabihf-Debug-c-multi mutate through ptr initialized with constant intToPtr value"... OK
495/1098 behavior.member_func.test "behavior-arm-linux-musleabihf-Debug-c-multi standard field calls"... behavior.member_func.test "behavior-arm-linux-musleabihf-Debug-c-multi standard field calls"... SKIP
SKIP
496/1098 behavior.member_func.test "behavior-arm-linux-musleabihf-Debug-c-multi @field field calls"... behavior.member_func.test "behavior-arm-linux-musleabihf-Debug-c-multi @field field calls"... SKIP
SKIP
497/1098 behavior.null.test "behavior-arm-linux-musleabihf-Debug-c-multi optional type"... OK
498/1098 behavior.null.test "behavior-arm-linux-musleabihf-Debug-c-multi test maybe object and get a pointer to the inner value"... OK
499/1098 behavior.null.test "behavior-arm-linux-musleabihf-Debug-c-multi rhs maybe unwrap return"... OK
500/1098 behavior.null.test "behavior-arm-linux-musleabihf-Debug-c-multi maybe return"... OK
501/1098 behavior.null.test "behavior-arm-linux-musleabihf-Debug-c-multi test null runtime"... OK
502/1098 behavior.null.test "behavior-arm-linux-musleabihf-Debug-c-multi optional void"... OK
503/1098 behavior.null.test "behavior-arm-linux-musleabihf-Debug-c-multi optional struct{}"... OK
504/1098 behavior.null.test "behavior-arm-linux-musleabihf-Debug-c-multi null with default unwrap"... OK
505/1098 behavior.null.test "behavior-arm-linux-musleabihf-Debug-c-multi optional pointer to 0 bit type null value at runtime"... OK
506/1098 behavior.null.test "behavior-arm-linux-musleabihf-Debug-c-multi if var maybe pointer"... OK
507/1098 behavior.null.test "behavior-arm-linux-musleabihf-Debug-c-multi null literal outside function"... OK
508/1098 behavior.null.test "behavior-arm-linux-musleabihf-Debug-c-multi unwrap optional which is field of global var"... OK
509/1098 behavior.null.test "behavior-arm-linux-musleabihf-Debug-c-multi optional types"... OK
510/1098 behavior.pointers.test "behavior-arm-linux-musleabihf-Debug-c-multi dereference pointer"... OK
511/1098 behavior.pointers.test "behavior-arm-linux-musleabihf-Debug-c-multi pointer arithmetic"... OK
512/1098 behavior.pointers.test "behavior-arm-linux-musleabihf-Debug-c-multi double pointer parsing"... OK
513/1098 behavior.pointers.test "behavior-arm-linux-musleabihf-Debug-c-multi implicit cast single item pointer to C pointer and back"... OK
514/1098 behavior.pointers.test "behavior-arm-linux-musleabihf-Debug-c-multi initialize const optional C pointer to null"... OK
515/1098 behavior.pointers.test "behavior-arm-linux-musleabihf-Debug-c-multi assigning integer to C pointer"... OK
516/1098 behavior.pointers.test "behavior-arm-linux-musleabihf-Debug-c-multi C pointer comparison and arithmetic"... OK
517/1098 behavior.pointers.test "behavior-arm-linux-musleabihf-Debug-c-multi dereference pointer again"... OK
518/1098 behavior.pointers.test "behavior-arm-linux-musleabihf-Debug-c-multi peer type resolution with C pointers"... OK
519/1098 behavior.pointers.test "behavior-arm-linux-musleabihf-Debug-c-multi implicit casting between C pointer and optional non-C pointer"... OK
520/1098 behavior.pointers.test "behavior-arm-linux-musleabihf-Debug-c-multi implicit cast error unions with non-optional to optional pointer"... OK
521/1098 behavior.pointers.test "behavior-arm-linux-musleabihf-Debug-c-multi compare equality of optional and non-optional pointer"... OK
522/1098 behavior.pointers.test "behavior-arm-linux-musleabihf-Debug-c-multi allowzero pointer and slice"... OK
523/1098 behavior.pointers.test "behavior-arm-linux-musleabihf-Debug-c-multi assign null directly to C pointer and test null equality"... OK
524/1098 behavior.pointers.test "behavior-arm-linux-musleabihf-Debug-c-multi null terminated pointer"... OK
525/1098 behavior.pointers.test "behavior-arm-linux-musleabihf-Debug-c-multi allow any sentinel"... OK
526/1098 behavior.pointers.test "behavior-arm-linux-musleabihf-Debug-c-multi pointer sentinel with enums"... OK
527/1098 behavior.pointers.test "behavior-arm-linux-musleabihf-Debug-c-multi pointer sentinel with optional element"... OK
528/1098 behavior.pointers.test "behavior-arm-linux-musleabihf-Debug-c-multi pointer sentinel with +inf"... OK
529/1098 behavior.pointers.test "behavior-arm-linux-musleabihf-Debug-c-multi pointer to array at fixed address"... OK
530/1098 behavior.pointers.test "behavior-arm-linux-musleabihf-Debug-c-multi pointer arithmetic affects the alignment"... OK
531/1098 behavior.pointers.test "behavior-arm-linux-musleabihf-Debug-c-multi @ptrToInt on null optional at comptime"... OK
532/1098 behavior.pointers.test "behavior-arm-linux-musleabihf-Debug-c-multi indexing array with sentinel returns correct type"... OK
533/1098 behavior.ptrcast.test "behavior-arm-linux-musleabihf-Debug-c-multi reinterpret bytes as integer with nonzero offset"... OK
534/1098 behavior.ptrcast.test "behavior-arm-linux-musleabihf-Debug-c-multi reinterpret bytes of an array into an extern struct"... OK
535/1098 behavior.ptrcast.test "behavior-arm-linux-musleabihf-Debug-c-multi reinterpret struct field at comptime"... OK
536/1098 behavior.ptrcast.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime ptrcast keeps larger alignment"... OK
537/1098 behavior.ptrcast.test "behavior-arm-linux-musleabihf-Debug-c-multi implicit optional pointer to optional anyopaque pointer"... OK
538/1098 behavior.ref_var_in_if_after_if_2nd_switch_prong.test "behavior-arm-linux-musleabihf-Debug-c-multi reference a variable in an if after an if in the 2nd switch prong"... OK
539/1098 behavior.src.test "behavior-arm-linux-musleabihf-Debug-c-multi @src"... OK
540/1098 behavior.this.test "behavior-arm-linux-musleabihf-Debug-c-multi this refer to module call private fn"... OK
541/1098 behavior.this.test "behavior-arm-linux-musleabihf-Debug-c-multi this refer to container"... OK
542/1098 behavior.try.test "behavior-arm-linux-musleabihf-Debug-c-multi try on error union"... OK
543/1098 behavior.try.test "behavior-arm-linux-musleabihf-Debug-c-multi try without vars"... OK
544/1098 behavior.try.test "behavior-arm-linux-musleabihf-Debug-c-multi try then not executed with assignment"... OK
545/1098 behavior.type_info.test "behavior-arm-linux-musleabihf-Debug-c-multi type info: integer, floating point type info"... OK
546/1098 behavior.type_info.test "behavior-arm-linux-musleabihf-Debug-c-multi type info: optional type info"... OK
547/1098 behavior.type_info.test "behavior-arm-linux-musleabihf-Debug-c-multi type info: C pointer type info"... OK
548/1098 behavior.type_info.test "behavior-arm-linux-musleabihf-Debug-c-multi type info: value is correctly copied"... OK
549/1098 behavior.type_info.test "behavior-arm-linux-musleabihf-Debug-c-multi type info: tag type, void info"... OK
550/1098 behavior.type_info.test "behavior-arm-linux-musleabihf-Debug-c-multi type info: pointer type info"... OK
551/1098 behavior.type_info.test "behavior-arm-linux-musleabihf-Debug-c-multi type info: unknown length pointer type info"... OK
552/1098 behavior.type_info.test "behavior-arm-linux-musleabihf-Debug-c-multi type info: null terminated pointer type info"... OK
553/1098 behavior.type_info.test "behavior-arm-linux-musleabihf-Debug-c-multi type info: slice type info"... OK
554/1098 behavior.type_info.test "behavior-arm-linux-musleabihf-Debug-c-multi type info: array type info"... OK
555/1098 behavior.type_info.test "behavior-arm-linux-musleabihf-Debug-c-multi type info: error set, error union info"... OK
556/1098 behavior.type_info.test "behavior-arm-linux-musleabihf-Debug-c-multi type info: enum info"... OK
557/1098 behavior.type_info.test "behavior-arm-linux-musleabihf-Debug-c-multi type info: union info"... OK
558/1098 behavior.type_info.test "behavior-arm-linux-musleabihf-Debug-c-multi type info: struct info"... OK
559/1098 behavior.type_info.test "behavior-arm-linux-musleabihf-Debug-c-multi type info: opaque info"... OK
560/1098 behavior.type_info.test "behavior-arm-linux-musleabihf-Debug-c-multi type info: function type info"... OK
561/1098 behavior.type_info.test "behavior-arm-linux-musleabihf-Debug-c-multi typeInfo with comptime parameter in struct fn def"... OK
562/1098 behavior.type_info.test "behavior-arm-linux-musleabihf-Debug-c-multi type info: vectors"... OK
563/1098 behavior.type_info.test "behavior-arm-linux-musleabihf-Debug-c-multi type info: anyframe and anyframe->T"... OK
564/1098 behavior.type_info.test "behavior-arm-linux-musleabihf-Debug-c-multi type info: pass to function"... OK
565/1098 behavior.type_info.test "behavior-arm-linux-musleabihf-Debug-c-multi type info: TypeId -> TypeInfo impl cast"... OK
566/1098 behavior.type_info.test "behavior-arm-linux-musleabihf-Debug-c-multi sentinel of opaque pointer type"... OK
567/1098 behavior.type_info.test "behavior-arm-linux-musleabihf-Debug-c-multi @typeInfo does not force declarations into existence"... OK
568/1098 behavior.type_info.test "behavior-arm-linux-musleabihf-Debug-c-multi type info for async frames"... OK
569/1098 behavior.type_info.test "behavior-arm-linux-musleabihf-Debug-c-multi Declarations are returned in declaration order"... OK
570/1098 behavior.type_info.test "behavior-arm-linux-musleabihf-Debug-c-multi Struct.is_tuple"... OK
571/1098 behavior.type_info.test "behavior-arm-linux-musleabihf-Debug-c-multi StructField.is_comptime"... OK
572/1098 behavior.type_info.test "behavior-arm-linux-musleabihf-Debug-c-multi typeInfo resolves usingnamespace declarations"... OK
573/1098 behavior.undefined.test "behavior-arm-linux-musleabihf-Debug-c-multi init static array to undefined"... OK
574/1098 behavior.undefined.test "behavior-arm-linux-musleabihf-Debug-c-multi assign undefined to struct"... OK
575/1098 behavior.undefined.test "behavior-arm-linux-musleabihf-Debug-c-multi assign undefined to struct with method"... OK
576/1098 behavior.undefined.test "behavior-arm-linux-musleabihf-Debug-c-multi type name of undefined"... OK
577/1098 behavior.underscore.test "behavior-arm-linux-musleabihf-Debug-c-multi ignore lval with underscore"... OK
578/1098 behavior.underscore.test "behavior-arm-linux-musleabihf-Debug-c-multi ignore lval with underscore (while loop)"... OK
579/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi basic unions"... OK
580/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi init union with runtime value"... OK
581/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime union field access"... OK
582/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi basic extern unions"... OK
583/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi extern union size"... OK
584/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi 0-sized extern union definition"... OK
585/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi unions embedded in aggregate types"... OK
586/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi access a member of tagged union with conflicting enum tag name"... OK
587/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi constant tagged union with payload"... OK
588/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi union alignment"... OK
589/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi union with specified enum tag"... OK
590/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi packed union generates correctly aligned LLVM type"... behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi packed union generates correctly aligned LLVM type"... SKIP
SKIP
591/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi comparison between union and enum literal"... OK
592/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi cast union to tag type of union"... OK
593/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi union field access gives the enum values"... OK
594/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi cast tag type of union to union"... OK
595/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi implicit cast union to its tag type"... OK
596/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi constant packed union"... OK
597/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi simple union(enum(u32))"... OK
598/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi packed union size"... OK
599/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi union with only 1 field which is void should be zero bits"... OK
600/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi tagged union initialization with runtime void"... OK
601/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi tagged union with no payloads"... OK
602/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi union with only 1 field casted to its enum type"... OK
603/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi union with one member defaults to u0 tag type"... OK
604/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi global union with single field is correctly initialized"... OK
605/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi initialize global array of union"... OK
606/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi update the tag value for zero-sized unions"... OK
607/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi union initializer generates padding only if needed"... OK
608/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi runtime tag name with single field"... OK
609/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi method call on an empty union"... OK
610/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi tagged union type"... OK
611/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi tagged union as return value"... OK
612/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi tagged union with all void fields but a meaningful tag"... OK
613/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi union(enum(u32)) with specified and unspecified tag values"... OK
614/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi switch on union with only 1 field"... OK
615/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi union with only 1 field casted to its enum type which has enum value specified"... OK
616/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi @enumToInt works on unions"... OK
617/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime union field value equality"... OK
618/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi return union init with void payload"... OK
619/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi @unionInit can modify a union type"... OK
620/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi @unionInit can modify a pointer value"... OK
621/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi union no tag with struct member"... OK
622/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi union with comptime_int tag"... OK
623/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi extern union doesn't trigger field check at comptime"... OK
624/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi anonymous union literal syntax"... OK
625/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi function call result coerces from tagged union to the tag"... OK
626/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi cast from anonymous struct to union"... OK
627/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi cast from pointer to anonymous struct to pointer to union"... OK
628/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi switching on non exhaustive union"... OK
629/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi containers with single-field enums"... OK
630/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi @unionInit on union w/ tag but no fields"... OK
631/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi union enum type gets a separate scope"... OK
632/1098 behavior.union.test "behavior-arm-linux-musleabihf-Debug-c-multi global variable struct contains union initialized to non-most-aligned field"... OK
633/1098 behavior.usingnamespace.test "behavior-arm-linux-musleabihf-Debug-c-multi basic usingnamespace"... OK
634/1098 behavior.usingnamespace.test "behavior-arm-linux-musleabihf-Debug-c-multi usingnamespace inside a generic struct"... OK
635/1098 behavior.usingnamespace.test "behavior-arm-linux-musleabihf-Debug-c-multi usingnamespace does not redeclare an imported variable"... OK
636/1098 behavior.usingnamespace.test "behavior-arm-linux-musleabihf-Debug-c-multi usingnamespace omits mixing in private functions"... OK
637/1098 behavior.usingnamespace.test "behavior-arm-linux-musleabihf-Debug-c-multi "... OK
638/1098 behavior.usingnamespace.test "behavior-arm-linux-musleabihf-Debug-c-multi two files usingnamespace import each other"... OK
639/1098 behavior.void.test "behavior-arm-linux-musleabihf-Debug-c-multi compare void with void compile time known"... OK
640/1098 behavior.void.test "behavior-arm-linux-musleabihf-Debug-c-multi iterate over a void slice"... OK
641/1098 behavior.void.test "behavior-arm-linux-musleabihf-Debug-c-multi void optional"... OK
642/1098 behavior.void.test "behavior-arm-linux-musleabihf-Debug-c-multi void array as a local variable initializer"... OK
643/1098 behavior.while.test "behavior-arm-linux-musleabihf-Debug-c-multi while loop"... OK
644/1098 behavior.while.test "behavior-arm-linux-musleabihf-Debug-c-multi static eval while"... OK
645/1098 behavior.while.test "behavior-arm-linux-musleabihf-Debug-c-multi while with continue expression"... OK
646/1098 behavior.while.test "behavior-arm-linux-musleabihf-Debug-c-multi while with else"... OK
647/1098 behavior.while.test "behavior-arm-linux-musleabihf-Debug-c-multi continue outer while loop"... OK
648/1098 behavior.while.test "behavior-arm-linux-musleabihf-Debug-c-multi break from outer while loop"... OK
649/1098 behavior.while.test "behavior-arm-linux-musleabihf-Debug-c-multi while copies its payload"... OK
650/1098 behavior.while.test "behavior-arm-linux-musleabihf-Debug-c-multi continue and break"... OK
651/1098 behavior.while.test "behavior-arm-linux-musleabihf-Debug-c-multi while with optional as condition"... OK
652/1098 behavior.while.test "behavior-arm-linux-musleabihf-Debug-c-multi while with optional as condition with else"... OK
653/1098 behavior.while.test "behavior-arm-linux-musleabihf-Debug-c-multi while with error union condition"... OK
654/1098 behavior.while.test "behavior-arm-linux-musleabihf-Debug-c-multi while on bool with else result follow else prong"... OK
655/1098 behavior.while.test "behavior-arm-linux-musleabihf-Debug-c-multi while on bool with else result follow break prong"... OK
656/1098 behavior.while.test "behavior-arm-linux-musleabihf-Debug-c-multi while on optional with else result follow else prong"... OK
657/1098 behavior.while.test "behavior-arm-linux-musleabihf-Debug-c-multi while on optional with else result follow break prong"... OK
658/1098 behavior.while.test "behavior-arm-linux-musleabihf-Debug-c-multi return with implicit cast from while loop"... OK
659/1098 behavior.while.test "behavior-arm-linux-musleabihf-Debug-c-multi while on error union with else result follow else prong"... OK
660/1098 behavior.while.test "behavior-arm-linux-musleabihf-Debug-c-multi while on error union with else result follow break prong"... OK
661/1098 behavior.while.test "behavior-arm-linux-musleabihf-Debug-c-multi while bool 2 break statements and an else"... OK
662/1098 behavior.while.test "behavior-arm-linux-musleabihf-Debug-c-multi while optional 2 break statements and an else"... OK
663/1098 behavior.while.test "behavior-arm-linux-musleabihf-Debug-c-multi while error 2 break statements and an else"... OK
664/1098 behavior.cast_int.test "behavior-arm-linux-musleabihf-Debug-c-multi @intCast i32 to u7"... OK
665/1098 behavior.int128.test "behavior-arm-linux-musleabihf-Debug-c-multi uint128"... OK
666/1098 behavior.int128.test "behavior-arm-linux-musleabihf-Debug-c-multi undefined 128 bit int"... OK
667/1098 behavior.int128.test "behavior-arm-linux-musleabihf-Debug-c-multi int128"... OK
668/1098 behavior.int128.test "behavior-arm-linux-musleabihf-Debug-c-multi truncate int128"... OK
669/1098 behavior.translate_c_macros.test "behavior-arm-linux-musleabihf-Debug-c-multi casting to void with a macro"... OK
670/1098 behavior.translate_c_macros.test "behavior-arm-linux-musleabihf-Debug-c-multi initializer list expression"... OK
671/1098 behavior.translate_c_macros.test "behavior-arm-linux-musleabihf-Debug-c-multi sizeof in macros"... OK
672/1098 behavior.translate_c_macros.test "behavior-arm-linux-musleabihf-Debug-c-multi reference to a struct type"... OK
673/1098 behavior.translate_c_macros.test "behavior-arm-linux-musleabihf-Debug-c-multi cast negative integer to pointer"... OK
674/1098 behavior.atomics.test "behavior-arm-linux-musleabihf-Debug-c-multi cmpxchg"... OK
675/1098 behavior.atomics.test "behavior-arm-linux-musleabihf-Debug-c-multi fence"... OK
676/1098 behavior.atomics.test "behavior-arm-linux-musleabihf-Debug-c-multi atomicrmw and atomicload"... OK
677/1098 behavior.atomics.test "behavior-arm-linux-musleabihf-Debug-c-multi cmpxchg with ptr"... OK
678/1098 behavior.atomics.test "behavior-arm-linux-musleabihf-Debug-c-multi cmpxchg with ignored result"... OK
679/1098 behavior.atomics.test "behavior-arm-linux-musleabihf-Debug-c-multi 128-bit cmpxchg"... behavior.atomics.test "behavior-arm-linux-musleabihf-Debug-c-multi 128-bit cmpxchg"... SKIP
SKIP
680/1098 behavior.atomics.test "behavior-arm-linux-musleabihf-Debug-c-multi cmpxchg on a global variable"... OK
681/1098 behavior.atomics.test "behavior-arm-linux-musleabihf-Debug-c-multi atomic load and rmw with enum"... OK
682/1098 behavior.atomics.test "behavior-arm-linux-musleabihf-Debug-c-multi atomic store"... OK
683/1098 behavior.atomics.test "behavior-arm-linux-musleabihf-Debug-c-multi atomic store comptime"... OK
684/1098 behavior.atomics.test "behavior-arm-linux-musleabihf-Debug-c-multi atomicrmw with floats"... OK
685/1098 behavior.atomics.test "behavior-arm-linux-musleabihf-Debug-c-multi atomicrmw with ints"... OK
686/1098 behavior.atomics.test "behavior-arm-linux-musleabihf-Debug-c-multi atomics with different types"... OK
687/1098 behavior.bugs.9584.test "behavior-arm-linux-musleabihf-Debug-c-multi bug 9584"... OK
688/1098 behavior.error_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi @errorName"... OK
689/1098 behavior.error_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi @errorName sentinel length matches slice length"... OK
690/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi compile time recursion"... OK
691/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi static add one"... OK
692/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi inlined loop"... OK
693/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi inline variable gets result of const if"... OK
694/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi static function evaluation"... OK
695/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi const expr eval on single expr blocks"... OK
696/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi constant expressions"... OK
697/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi inlined block and runtime block phi"... OK
698/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi eval @setRuntimeSafety at compile-time"... OK
699/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi compile-time downcast when the bits fit"... OK
700/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi pointer to type"... OK
701/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi a type constructed in a global expression"... OK
702/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime function with the same args is memoized"... OK
703/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi try to trick eval with runtime if"... OK
704/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi @setEvalBranchQuota"... OK
705/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi constant struct with negation"... OK
706/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi statically initialized list"... OK
707/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi statically initialized array literal"... OK
708/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime iterate over fn ptr list"... OK
709/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi create global array with for loop"... OK
710/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi @setEvalBranchQuota at same scope as generic function call"... OK
711/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime modification of const struct field"... OK
712/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi refer to the type of a generic function"... OK
713/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi zero extend from u0 to u1"... OK
714/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi return 0 from function that has u0 return type"... OK
715/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi statically initialized struct"... OK
716/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi inline for with same type but different values"... OK
717/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi f32 at compile time is lossy"... OK
718/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi f64 at compile time is lossy"... OK
719/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi "... OK
720/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi binary math operator in partially inlined function"... OK
721/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime shl"... OK
722/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime bitwise operators"... OK
723/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime shlWithOverflow"... OK
724/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi const ptr to variable data changes at runtime"... OK
725/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi runtime 128 bit integer division"... OK
726/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi @tagName of @typeInfo"... OK
727/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi static eval list init"... OK
728/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi inlined loop has array literal with elided runtime scope on first iteration but not second iteration"... OK
729/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi eval @setFloatMode at compile-time"... OK
730/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi call method on bound fn referring to var instance"... OK
731/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi ptr to local array argument at comptime"... OK
732/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi comparisons 0 <= uint and 0 > uint should be comptime"... OK
733/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi const global shares pointer with other same one"... OK
734/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi float literal at compile time not lossy"... OK
735/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi f128 at compile time is lossy"... OK
736/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi string literal used as comptime slice is memoized"... OK
737/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime function with mutable pointer is not memoized"... OK
738/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi const ptr to comptime mutable data is not memoized"... OK
739/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi function which returns struct with type field causes implicit comptime"... OK
740/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi call method with comptime pass-by-non-copying-value self parameter"... OK
741/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi setting backward branch quota just before a generic fn call"... OK
742/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi variable inside inline loop that has different types on different iterations"... OK
743/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi bit shift a u1"... OK
744/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi *align(1) u16 is the same as *align(1:0:2) u16"... OK
745/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi array concatenation forces comptime"... OK
746/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi array multiplication forces comptime"... OK
747/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime assign int to optional int"... OK
748/1098 behavior.eval.test "behavior-arm-linux-musleabihf-Debug-c-multi two comptime calls with array default initialized to undefined"... OK
749/1098 behavior.floatop.test "behavior-arm-linux-musleabihf-Debug-c-multi floating point comparisons"... OK
750/1098 behavior.floatop.test "behavior-arm-linux-musleabihf-Debug-c-multi different sized float comparisons"... OK
751/1098 behavior.floatop.test "behavior-arm-linux-musleabihf-Debug-c-multi negative f128 floatToInt at compile-time"... OK
752/1098 behavior.floatop.test "behavior-arm-linux-musleabihf-Debug-c-multi @sqrt"... OK
753/1098 behavior.floatop.test "behavior-arm-linux-musleabihf-Debug-c-multi more @sqrt f16 tests"... OK
754/1098 behavior.floatop.test "behavior-arm-linux-musleabihf-Debug-c-multi @sin"... OK
755/1098 behavior.floatop.test "behavior-arm-linux-musleabihf-Debug-c-multi @cos"... OK
756/1098 behavior.floatop.test "behavior-arm-linux-musleabihf-Debug-c-multi @exp"... OK
757/1098 behavior.floatop.test "behavior-arm-linux-musleabihf-Debug-c-multi @exp2"... OK
758/1098 behavior.floatop.test "behavior-arm-linux-musleabihf-Debug-c-multi @log"... OK
759/1098 behavior.floatop.test "behavior-arm-linux-musleabihf-Debug-c-multi @log2"... OK
760/1098 behavior.floatop.test "behavior-arm-linux-musleabihf-Debug-c-multi @log10"... OK
761/1098 behavior.floatop.test "behavior-arm-linux-musleabihf-Debug-c-multi @fabs"... OK
762/1098 behavior.floatop.test "behavior-arm-linux-musleabihf-Debug-c-multi @floor"... OK
763/1098 behavior.floatop.test "behavior-arm-linux-musleabihf-Debug-c-multi @ceil"... OK
764/1098 behavior.floatop.test "behavior-arm-linux-musleabihf-Debug-c-multi @trunc"... OK
765/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi assignment operators"... OK
766/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi three expr in a row"... OK
767/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi @clz"... OK
768/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi @clz vectors"... OK
769/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi @ctz"... OK
770/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi @ctz vectors"... OK
771/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi const number literal"... OK
772/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi float equality"... OK
773/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi hex float literal parsing"... OK
774/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi quad hex float literal parsing in range"... OK
775/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi underscore separator parsing"... OK
776/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi hex float literal within range"... OK
777/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime_int addition"... OK
778/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime_int multiplication"... OK
779/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime_int shifting"... OK
780/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime_int multi-limb shift and mask"... OK
781/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime_int multi-limb partial shift right"... OK
782/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi xor"... OK
783/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime_int xor"... OK
784/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime_int param and return"... OK
785/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi binary not"... OK
786/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi division"... OK
787/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi unsigned wrapping"... OK
788/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi signed wrapping"... OK
789/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi signed negation wrapping"... OK
790/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi unsigned negation wrapping"... OK
791/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi unsigned 64-bit division"... OK
792/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi truncating shift right"... OK
793/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi f128"... OK
794/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi 128-bit multiplication"... OK
795/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi @addWithOverflow"... OK
796/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi small int addition"... OK
797/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi @mulWithOverflow"... OK
798/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi @subWithOverflow"... OK
799/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi @shlWithOverflow"... OK
800/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi overflow arithmetic with u0 values"... OK
801/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi allow signed integer division/remainder when values are comptime known and positive or exact"... OK
802/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi quad hex float literal parsing accurate"... OK
803/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi truncating shift left"... OK
804/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi exact shift left"... OK
805/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi exact shift right"... OK
806/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi shift left/right on u0 operand"... OK
807/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime float rem int"... OK
808/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi remainder division"... OK
809/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi @sqrt"... OK
810/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi @fabs"... OK
811/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi @floor"... OK
812/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi @ceil"... OK
813/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi @trunc"... OK
814/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi @round"... OK
815/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi vector integer addition"... OK
816/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi NaN comparison"... OK
817/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi vector comparison"... OK
818/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi compare undefined literal with comptime_int"... OK
819/1098 behavior.math.test "behavior-arm-linux-musleabihf-Debug-c-multi signed zeros are represented properly"... OK
820/1098 behavior.maximum_minimum.test "behavior-arm-linux-musleabihf-Debug-c-multi @maximum"... OK
821/1098 behavior.maximum_minimum.test "behavior-arm-linux-musleabihf-Debug-c-multi @minimum"... OK
822/1098 behavior.merge_error_sets.test "behavior-arm-linux-musleabihf-Debug-c-multi merge error sets"... OK
823/1098 behavior.popcount.test "behavior-arm-linux-musleabihf-Debug-c-multi @popCount integers"... OK
824/1098 behavior.saturating_arithmetic.test "behavior-arm-linux-musleabihf-Debug-c-multi saturating add"... OK
825/1098 behavior.saturating_arithmetic.test "behavior-arm-linux-musleabihf-Debug-c-multi saturating subtraction"... OK
826/1098 behavior.saturating_arithmetic.test "behavior-arm-linux-musleabihf-Debug-c-multi saturating multiplication"... OK
827/1098 behavior.saturating_arithmetic.test "behavior-arm-linux-musleabihf-Debug-c-multi saturating shift-left"... OK
828/1098 behavior.saturating_arithmetic.test "behavior-arm-linux-musleabihf-Debug-c-multi saturating shl uses the LHS type"... OK
829/1098 behavior.sizeof_and_typeof.test "behavior-arm-linux-musleabihf-Debug-c-multi @sizeOf and @TypeOf"... OK
830/1098 behavior.sizeof_and_typeof.test "behavior-arm-linux-musleabihf-Debug-c-multi @sizeOf on compile-time types"... OK
831/1098 behavior.sizeof_and_typeof.test "behavior-arm-linux-musleabihf-Debug-c-multi @TypeOf() with multiple arguments"... OK
832/1098 behavior.sizeof_and_typeof.test "behavior-arm-linux-musleabihf-Debug-c-multi lazy @sizeOf result is checked for definedness"... OK
833/1098 behavior.sizeof_and_typeof.test "behavior-arm-linux-musleabihf-Debug-c-multi @offsetOf"... OK
834/1098 behavior.sizeof_and_typeof.test "behavior-arm-linux-musleabihf-Debug-c-multi @offsetOf packed struct, array length not power of 2 or multiple of native pointer width in bytes"... OK
835/1098 behavior.sizeof_and_typeof.test "behavior-arm-linux-musleabihf-Debug-c-multi @bitOffsetOf"... OK
836/1098 behavior.struct_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi struct point to self"... OK
837/1098 behavior.struct_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi void struct fields"... OK
838/1098 behavior.struct_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi return empty struct from fn"... OK
839/1098 behavior.struct_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi pass slice of empty struct to fn"... OK
840/1098 behavior.struct_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi self-referencing struct via array member"... OK
841/1098 behavior.struct_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi empty struct method call"... OK
842/1098 behavior.struct_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi align 1 field before self referential align 8 field as slice return type"... OK
843/1098 behavior.struct_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi packed struct"... OK
844/1098 behavior.struct_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi packed struct 24bits"... OK
845/1098 behavior.struct_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi runtime struct initialization of bitfield"... OK
846/1098 behavior.struct_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi native bit field understands endianness"... OK
847/1098 behavior.struct_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi implicit cast packed struct field to const ptr"... OK
848/1098 behavior.struct_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi zero-bit field in packed struct"... OK
849/1098 behavior.struct_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi packed struct with non-ABI-aligned field"... OK
850/1098 behavior.struct_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi bit field access"... OK
851/1098 behavior.struct_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi default struct initialization fields"... OK
852/1098 behavior.struct_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi packed array 24bits"... OK
853/1098 behavior.struct_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi aligned array of packed struct"... OK
854/1098 behavior.struct_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi pointer to packed struct member in a stack variable"... OK
855/1098 behavior.struct_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi non-byte-aligned array inside packed struct"... OK
856/1098 behavior.struct_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi packed struct with u0 field access"... OK
857/1098 behavior.struct_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi access to global struct fields"... OK
858/1098 behavior.struct_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi packed struct with fp fields"... OK
859/1098 behavior.struct_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi fn with C calling convention returns struct by value"... OK
860/1098 behavior.struct_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi non-packed struct with u128 entry in union"... OK
861/1098 behavior.struct_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi packed struct field passed to generic function"... OK
862/1098 behavior.struct_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi anonymous struct literal syntax"... OK
863/1098 behavior.struct_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi fully anonymous struct"... OK
864/1098 behavior.struct_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi fully anonymous list literal"... OK
865/1098 behavior.struct_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi anonymous struct literal assigned to variable"... OK
866/1098 behavior.struct_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime struct field"... OK
867/1098 behavior.struct_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi anon struct literal field value initialized with fn call"... OK
868/1098 behavior.struct_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi struct with union field"... OK
869/1098 behavior.struct_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi type coercion of anon struct literal to struct"... OK
870/1098 behavior.struct_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi type coercion of pointer to anon struct literal to pointer to struct"... OK
871/1098 behavior.struct_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi packed struct with undefined initializers"... OK
872/1098 behavior.struct_llvm.test "behavior-arm-linux-musleabihf-Debug-c-multi for loop over pointers to struct, getting field from struct pointer"... OK
873/1098 behavior.switch.test "behavior-arm-linux-musleabihf-Debug-c-multi switch with numbers"... OK
874/1098 behavior.switch.test "behavior-arm-linux-musleabihf-Debug-c-multi switch with all ranges"... OK
875/1098 behavior.switch.test "behavior-arm-linux-musleabihf-Debug-c-multi implicit comptime switch"... OK
876/1098 behavior.switch.test "behavior-arm-linux-musleabihf-Debug-c-multi switch on enum"... OK
877/1098 behavior.switch.test "behavior-arm-linux-musleabihf-Debug-c-multi switch statement"... OK
878/1098 behavior.switch.test "behavior-arm-linux-musleabihf-Debug-c-multi switch with multiple expressions"... OK
879/1098 behavior.switch.test "behavior-arm-linux-musleabihf-Debug-c-multi switch on type"... OK
880/1098 behavior.switch.test "behavior-arm-linux-musleabihf-Debug-c-multi switching on booleans"... OK
881/1098 behavior.switch.test "behavior-arm-linux-musleabihf-Debug-c-multi u0"... OK
882/1098 behavior.switch.test "behavior-arm-linux-musleabihf-Debug-c-multi undefined.u0"... OK
883/1098 behavior.switch.test "behavior-arm-linux-musleabihf-Debug-c-multi switch with disjoint range"... OK
884/1098 behavior.switch.test "behavior-arm-linux-musleabihf-Debug-c-multi switch variable for range and multiple prongs"... OK
885/1098 behavior.switch.test "behavior-arm-linux-musleabihf-Debug-c-multi switch on global mutable var isn't constant-folded"... OK
886/1098 behavior.switch.test "behavior-arm-linux-musleabihf-Debug-c-multi switch prong with variable"... OK
887/1098 behavior.switch.test "behavior-arm-linux-musleabihf-Debug-c-multi switch on enum using pointer capture"... OK
888/1098 behavior.switch.test "behavior-arm-linux-musleabihf-Debug-c-multi switch handles all cases of number"... OK
889/1098 behavior.switch.test "behavior-arm-linux-musleabihf-Debug-c-multi switch on union with some prongs capturing"... OK
890/1098 behavior.switch.test "behavior-arm-linux-musleabihf-Debug-c-multi switch on const enum with var"... OK
891/1098 behavior.switch.test "behavior-arm-linux-musleabihf-Debug-c-multi anon enum literal used in switch on union enum"... OK
892/1098 behavior.switch.test "behavior-arm-linux-musleabihf-Debug-c-multi switch all prongs unreachable"... OK
893/1098 behavior.switch.test "behavior-arm-linux-musleabihf-Debug-c-multi capture value of switch with all unreachable prongs"... OK
894/1098 behavior.switch.test "behavior-arm-linux-musleabihf-Debug-c-multi switch on integer with else capturing expr"... OK
895/1098 behavior.switch.test "behavior-arm-linux-musleabihf-Debug-c-multi else prong of switch on error set excludes other cases"... OK
896/1098 behavior.switch.test "behavior-arm-linux-musleabihf-Debug-c-multi switch prongs with error set cases make a new error set type for capture value"... OK
897/1098 behavior.switch.test "behavior-arm-linux-musleabihf-Debug-c-multi return result loc and then switch with range implicit casted to error union"... OK
898/1098 behavior.switch.test "behavior-arm-linux-musleabihf-Debug-c-multi switch with null and T peer types and inferred result location type"... OK
899/1098 behavior.switch.test "behavior-arm-linux-musleabihf-Debug-c-multi switch prongs with cases with identical payload types"... OK
900/1098 behavior.switch.test "behavior-arm-linux-musleabihf-Debug-c-multi switch on pointer type"... OK
901/1098 behavior.switch.test "behavior-arm-linux-musleabihf-Debug-c-multi switch on error set with single else"... OK
902/1098 behavior.switch.test "behavior-arm-linux-musleabihf-Debug-c-multi switch capture copies its payload"... OK
903/1098 behavior.widening.test "behavior-arm-linux-musleabihf-Debug-c-multi integer widening"... OK
904/1098 behavior.widening.test "behavior-arm-linux-musleabihf-Debug-c-multi implicit unsigned integer to signed integer"... OK
905/1098 behavior.widening.test "behavior-arm-linux-musleabihf-Debug-c-multi float widening"... OK
906/1098 behavior.widening.test "behavior-arm-linux-musleabihf-Debug-c-multi float widening f16 to f128"... OK
907/1098 behavior.widening.test "behavior-arm-linux-musleabihf-Debug-c-multi cast small unsigned to larger signed"... OK
908/1098 behavior.asm.test "behavior-arm-linux-musleabihf-Debug-c-multi module level assembly"... OK
909/1098 behavior.asm.test "behavior-arm-linux-musleabihf-Debug-c-multi output constraint modifiers"... OK
910/1098 behavior.asm.test "behavior-arm-linux-musleabihf-Debug-c-multi alternative constraints"... OK
911/1098 behavior.asm.test "behavior-arm-linux-musleabihf-Debug-c-multi sized integer/float in asm input"... OK
912/1098 behavior.asm.test "behavior-arm-linux-musleabihf-Debug-c-multi struct/array/union types as input values"... OK
913/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi simple coroutine suspend and resume"... OK
914/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi pass parameter to coroutine"... OK
915/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi suspend at end of function"... OK
916/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi local variable in async function"... OK
917/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi calling an inferred async function"... OK
918/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi @frameSize"... OK
919/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi coroutine suspend, resume"... OK
920/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi coroutine suspend with block"... OK
921/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi coroutine await"... OK
922/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi coroutine await early return"... OK
923/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi async function with dot syntax"... OK
924/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi async fn pointer in a struct field"... OK
925/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi @asyncCall with return type"... OK
926/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi async fn with inferred error set"... OK
927/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi error return trace across suspend points - early return"... OK
928/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi error return trace across suspend points - async return"... OK
929/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi break from suspend"... OK
930/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi heap allocated async function frame"... OK
931/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi async function call return value"... OK
932/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi suspension points inside branching control flow"... OK
933/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi call async function which has struct return type"... OK
934/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi pass string literal to async function"... OK
935/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi await inside an errdefer"... OK
936/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi try in an async function with error union and non-zero-bit payload"... OK
937/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi returning a const error from async function"... OK
938/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi async/await typical usage"... OK
939/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi alignment of local variables in async functions"... OK
940/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi no reason to resolve frame still works"... OK
941/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi async call a generic function"... OK
942/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi return from suspend block"... OK
943/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi struct parameter to async function is copied to the frame"... OK
944/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi cast fn to async fn when it is inferred to be async"... OK
945/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi cast fn to async fn when it is inferred to be async, awaited directly"... OK
946/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi await does not force async if callee is blocking"... OK
947/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi recursive async function"... OK
948/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi @asyncCall with comptime-known function, but not awaited directly"... OK
949/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi @asyncCall with actual frame instead of byte buffer"... OK
950/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi @asyncCall using the result location inside the frame"... OK
951/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi @TypeOf an async function call of generic fn with error union type"... OK
952/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi using @TypeOf on a generic function call"... OK
953/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi recursive call of await @asyncCall with struct return type"... OK
954/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi nosuspend function call"... OK
955/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi await used in expression and awaiting fn with no suspend but async calling convention"... OK
956/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi await used in expression after a fn call"... OK
957/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi async fn call used in expression after a fn call"... OK
958/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi suspend in for loop"... OK
959/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi suspend in while loop"... OK
960/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi correctly spill when returning the error union result of another async fn"... OK
961/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi spill target expr in a for loop"... OK
962/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi spill target expr in a for loop, with a var decl in the loop body"... OK
963/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi async call with @call"... OK
964/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi async function passed 0-bit arg after non-0-bit arg"... OK
965/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi async function passed align(16) arg after align(8) arg"... OK
966/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi async function call resolves target fn frame, comptime func"... OK
967/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi async function call resolves target fn frame, runtime func"... OK
968/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi properly spill optional payload capture value"... OK
969/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi handle defer interfering with return value spill"... OK
970/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi take address of temporary async frame"... OK
971/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi nosuspend await"... OK
972/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi nosuspend on function calls"... OK
973/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi nosuspend on async function calls"... OK
974/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi nosuspend resume async function calls"... behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi nosuspend resume async function calls"... SKIP (async test)
SKIP (async test)
975/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi avoid forcing frame alignment resolution implicit cast to *anyopaque"... OK
976/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi @asyncCall with pass-by-value arguments"... OK
977/1098 behavior.async_fn.test "behavior-arm-linux-musleabihf-Debug-c-multi @asyncCall with arguments having non-standard alignment"... OK
978/1098 behavior.await_struct.test "behavior-arm-linux-musleabihf-Debug-c-multi coroutine await struct"... OK
979/1098 behavior.bitreverse.test "behavior-arm-linux-musleabihf-Debug-c-multi @bitReverse"... OK
980/1098 behavior.bugs.421.test "behavior-arm-linux-musleabihf-Debug-c-multi bitCast to array"... OK
981/1098 behavior.bugs.529.test "behavior-arm-linux-musleabihf-Debug-c-multi issue 529 fixed"... OK
982/1098 behavior.bugs.718.test "behavior-arm-linux-musleabihf-Debug-c-multi zero keys with @memset"... OK
983/1098 behavior.bugs.726.test "behavior-arm-linux-musleabihf-Debug-c-multi @ptrCast from const to nullable"... OK
984/1098 behavior.bugs.726.test "behavior-arm-linux-musleabihf-Debug-c-multi @ptrCast from var in empty struct to nullable"... OK
985/1098 behavior.bugs.828.test "behavior-arm-linux-musleabihf-Debug-c-multi comptime struct return should not return the same instance"... OK
986/1098 behavior.bugs.920.test "behavior-arm-linux-musleabihf-Debug-c-multi bug 920 fixed"... OK
987/1098 behavior.bugs.1120.test "behavior-arm-linux-musleabihf-Debug-c-multi bug 1120"... OK
988/1098 behavior.bugs.1421.test "behavior-arm-linux-musleabihf-Debug-c-multi functions with return type required to be comptime are generic"... OK
989/1098 behavior.bugs.1442.test "behavior-arm-linux-musleabihf-Debug-c-multi const error union field alignment"... OK
990/1098 behavior.bugs.1607.test "behavior-arm-linux-musleabihf-Debug-c-multi slices pointing at the same address as global array."... OK
991/1098 behavior.bugs.1851.test "behavior-arm-linux-musleabihf-Debug-c-multi allocation and looping over 3-byte integer"... OK
992/1098 behavior.bugs.2114.test "behavior-arm-linux-musleabihf-Debug-c-multi fixed"... OK
993/1098 behavior.bugs.3384.test "behavior-arm-linux-musleabihf-Debug-c-multi resolve array slice using builtin"... OK
994/1098 behavior.bugs.3742.test "behavior-arm-linux-musleabihf-Debug-c-multi fixed"... OK
995/1098 behavior.bugs.3779.test "behavior-arm-linux-musleabihf-Debug-c-multi @tagName() returns a string literal"... OK
996/1098 behavior.bugs.3779.test "behavior-arm-linux-musleabihf-Debug-c-multi @errorName() returns a string literal"... OK
997/1098 behavior.bugs.3779.test "behavior-arm-linux-musleabihf-Debug-c-multi @typeName() returns a string literal"... OK
998/1098 behavior.bugs.3779.test "behavior-arm-linux-musleabihf-Debug-c-multi @embedFile() returns a string literal"... OK
999/1098 behavior.bugs.3779.test "behavior-arm-linux-musleabihf-Debug-c-multi @src() returns a struct containing 0-terminated string slices"... OK
1000/1098 behavior.bugs.4328.test "behavior-arm-linux-musleabihf-Debug-c-multi Extern function calls in @TypeOf"... OK
1001/1098 behavior.bugs.4328.test "behavior-arm-linux-musleabihf-Debug-c-multi Peer resolution of extern function calls in @TypeOf"... OK
1002/1098 behavior.bugs.4328.test "behavior-arm-linux-musleabihf-Debug-c-multi Extern function calls, dereferences and field access in @TypeOf"... OK
1003/1098 behavior.bugs.5398.test "behavior-arm-linux-musleabihf-Debug-c-multi assignment of field with padding"... OK
1004/1098 behavior.bugs.5413.test "behavior-arm-linux-musleabihf-Debug-c-multi Peer type resolution with string literals and unknown length u8 pointers"... OK
1005/1098 behavior.bugs.5474.test "behavior-arm-linux-musleabihf-Debug-c-multi pointer-to-array constness for zero-size elements"... OK
1006/1098 behavior.bugs.5487.test "behavior-arm-linux-musleabihf-Debug-c-multi crash"... OK
1007/1098 behavior.bugs.6456.test "behavior-arm-linux-musleabihf-Debug-c-multi issue 6456"... OK
1008/1098 behavior.bugs.6781.test "behavior-arm-linux-musleabihf-Debug-c-multi fixed"... OK
1009/1098 behavior.bugs.7003.test "behavior-arm-linux-musleabihf-Debug-c-multi @Type should resolve its children types"... OK
1010/1098 behavior.bugs.7027.test "behavior-arm-linux-musleabihf-Debug-c-multi "... OK
1011/1098 behavior.bugs.7047.test "behavior-arm-linux-musleabihf-Debug-c-multi compiler doesn't consider equal unions with different 'type' payload"... OK
1012/1098 behavior.bugs.10147.test "behavior-arm-linux-musleabihf-Debug-c-multi uses correct LLVM builtin"... OK
1013/1098 behavior.byteswap.test "behavior-arm-linux-musleabihf-Debug-c-multi @byteSwap integers"... OK
1014/1098 behavior.byteswap.test "behavior-arm-linux-musleabihf-Debug-c-multi @byteSwap vectors"... OK
1015/1098 behavior.const_slice_child.test "behavior-arm-linux-musleabihf-Debug-c-multi const slice child"... OK
1016/1098 behavior.field_parent_ptr.test "behavior-arm-linux-musleabihf-Debug-c-multi @fieldParentPtr non-first field"... OK
1017/1098 behavior.field_parent_ptr.test "behavior-arm-linux-musleabihf-Debug-c-multi @fieldParentPtr first field"... OK
1018/1098 behavior.fn_delegation.test "behavior-arm-linux-musleabihf-Debug-c-multi fn delegation"... OK
1019/1098 behavior.ir_block_deps.test "behavior-arm-linux-musleabihf-Debug-c-multi ir block deps"... OK
1020/1098 behavior.misc.test "behavior-arm-linux-musleabihf-Debug-c-multi packed struct, enum, union parameters in extern function"... OK
1021/1098 behavior.muladd.test "behavior-arm-linux-musleabihf-Debug-c-multi @mulAdd"... OK
1022/1098 behavior.popcount_stage1.test "behavior-arm-linux-musleabihf-Debug-c-multi @popCount vectors"... OK
1023/1098 behavior.reflection.test "behavior-arm-linux-musleabihf-Debug-c-multi reflection: function return type, var args, and param types"... OK
1024/1098 behavior.reflection.test "behavior-arm-linux-musleabihf-Debug-c-multi reflection: @field"... OK
1025/1098 behavior.select.test "behavior-arm-linux-musleabihf-Debug-c-multi @select"... OK
1026/1098 behavior.shuffle.test "behavior-arm-linux-musleabihf-Debug-c-multi @shuffle"... OK
1027/1098 behavior.sizeof_and_typeof_stage1.test "behavior-arm-linux-musleabihf-Debug-c-multi @sizeOf(T) == 0 doesn't force resolving struct size"... OK
1028/1098 behavior.sizeof_and_typeof_stage1.test "behavior-arm-linux-musleabihf-Debug-c-multi @TypeOf() has no runtime side effects"... OK
1029/1098 behavior.sizeof_and_typeof_stage1.test "behavior-arm-linux-musleabihf-Debug-c-multi branching logic inside @TypeOf"... OK
1030/1098 behavior.sizeof_and_typeof_stage1.test "behavior-arm-linux-musleabihf-Debug-c-multi @bitSizeOf"... OK
1031/1098 behavior.sizeof_and_typeof_stage1.test "behavior-arm-linux-musleabihf-Debug-c-multi @sizeOf comparison against zero"... OK
1032/1098 behavior.struct_contains_null_ptr_itself.test "behavior-arm-linux-musleabihf-Debug-c-multi struct contains null pointer which contains original struct"... OK
1033/1098 behavior.struct_contains_slice_of_itself.test "behavior-arm-linux-musleabihf-Debug-c-multi struct contains slice of itself"... OK
1034/1098 behavior.struct_contains_slice_of_itself.test "behavior-arm-linux-musleabihf-Debug-c-multi struct contains aligned slice of itself"... OK
1035/1098 behavior.switch_prong_err_enum.test "behavior-arm-linux-musleabihf-Debug-c-multi switch prong returns error enum"... OK
1036/1098 behavior.switch_prong_implicit_cast.test "behavior-arm-linux-musleabihf-Debug-c-multi switch prong implicit cast"... OK
1037/1098 behavior.truncate_stage1.test "behavior-arm-linux-musleabihf-Debug-c-multi truncate on vectors"... OK
1038/1098 behavior.tuple.test "behavior-arm-linux-musleabihf-Debug-c-multi tuple concatenation"... OK
1039/1098 behavior.tuple.test "behavior-arm-linux-musleabihf-Debug-c-multi tuple multiplication"... OK
1040/1098 behavior.tuple.test "behavior-arm-linux-musleabihf-Debug-c-multi pass tuple to comptime var parameter"... OK
1041/1098 behavior.tuple.test "behavior-arm-linux-musleabihf-Debug-c-multi tuple initializer for var"... OK
1042/1098 behavior.tuple.test "behavior-arm-linux-musleabihf-Debug-c-multi array-like initializer for tuple types"... OK
1043/1098 behavior.type_stage1.test "behavior-arm-linux-musleabihf-Debug-c-multi Type.Float"... OK
1044/1098 behavior.type_stage1.test "behavior-arm-linux-musleabihf-Debug-c-multi Type.Array"... OK
1045/1098 behavior.type_stage1.test "behavior-arm-linux-musleabihf-Debug-c-multi @Type create slice with null sentinel"... OK
1046/1098 behavior.type_stage1.test "behavior-arm-linux-musleabihf-Debug-c-multi @Type picks up the sentinel value from TypeInfo"... OK
1047/1098 behavior.type_stage1.test "behavior-arm-linux-musleabihf-Debug-c-multi Type.Optional"... OK
1048/1098 behavior.type_stage1.test "behavior-arm-linux-musleabihf-Debug-c-multi Type.ErrorUnion"... OK
1049/1098 behavior.type_stage1.test "behavior-arm-linux-musleabihf-Debug-c-multi Type.Opaque"... OK
1050/1098 behavior.type_stage1.test "behavior-arm-linux-musleabihf-Debug-c-multi Type.Vector"... OK
1051/1098 behavior.type_stage1.test "behavior-arm-linux-musleabihf-Debug-c-multi Type.AnyFrame"... OK
1052/1098 behavior.type_stage1.test "behavior-arm-linux-musleabihf-Debug-c-multi Type.ErrorSet"... OK
1053/1098 behavior.type_stage1.test "behavior-arm-linux-musleabihf-Debug-c-multi Type.Struct"... OK
1054/1098 behavior.type_stage1.test "behavior-arm-linux-musleabihf-Debug-c-multi Type.Enum"... OK
1055/1098 behavior.type_stage1.test "behavior-arm-linux-musleabihf-Debug-c-multi Type.Union"... OK
1056/1098 behavior.type_stage1.test "behavior-arm-linux-musleabihf-Debug-c-multi Type.Union from Type.Enum"... OK
1057/1098 behavior.type_stage1.test "behavior-arm-linux-musleabihf-Debug-c-multi Type.Union from regular enum"... OK
1058/1098 behavior.type_stage1.test "behavior-arm-linux-musleabihf-Debug-c-multi Type.Fn"... OK
1059/1098 behavior.type_stage1.test "behavior-arm-linux-musleabihf-Debug-c-multi Type.BoundFn"... OK
1060/1098 behavior.typename.test "behavior-arm-linux-musleabihf-Debug-c-multi anon fn param - source-location sensitive"... OK
1061/1098 behavior.typename.test "behavior-arm-linux-musleabihf-Debug-c-multi anon field init"... OK
1062/1098 behavior.typename.test "behavior-arm-linux-musleabihf-Debug-c-multi basic"... OK
1063/1098 behavior.typename.test "behavior-arm-linux-musleabihf-Debug-c-multi top level decl"... OK
1064/1098 behavior.typename.test "behavior-arm-linux-musleabihf-Debug-c-multi fn body decl"... OK
1065/1098 behavior.typename.test "behavior-arm-linux-musleabihf-Debug-c-multi fn param"... OK
1066/1098 behavior.union_with_members.test "behavior-arm-linux-musleabihf-Debug-c-multi enum with members"... OK
1067/1098 behavior.var_args.test "behavior-arm-linux-musleabihf-Debug-c-multi add arbitrary args"... OK
1068/1098 behavior.var_args.test "behavior-arm-linux-musleabihf-Debug-c-multi send void arg to var args"... OK
1069/1098 behavior.var_args.test "behavior-arm-linux-musleabihf-Debug-c-multi pass args directly"... OK
1070/1098 behavior.var_args.test "behavior-arm-linux-musleabihf-Debug-c-multi runtime parameter before var args"... OK
1071/1098 behavior.var_args.test "behavior-arm-linux-musleabihf-Debug-c-multi array of var args functions"... OK
1072/1098 behavior.var_args.test "behavior-arm-linux-musleabihf-Debug-c-multi pass zero length array to var args param"... OK
1073/1098 behavior.vector.test "behavior-arm-linux-musleabihf-Debug-c-multi implicit cast vector to array - bool"... OK
1074/1098 behavior.vector.test "behavior-arm-linux-musleabihf-Debug-c-multi vector wrap operators"... OK
1075/1098 behavior.vector.test "behavior-arm-linux-musleabihf-Debug-c-multi vector bin compares with mem.eql"... OK
1076/1098 behavior.vector.test "behavior-arm-linux-musleabihf-Debug-c-multi vector int operators"... OK
1077/1098 behavior.vector.test "behavior-arm-linux-musleabihf-Debug-c-multi vector float operators"... OK
1078/1098 behavior.vector.test "behavior-arm-linux-musleabihf-Debug-c-multi vector bit operators"... OK
1079/1098 behavior.vector.test "behavior-arm-linux-musleabihf-Debug-c-multi implicit cast vector to array"... OK
1080/1098 behavior.vector.test "behavior-arm-linux-musleabihf-Debug-c-multi array to vector"... OK
1081/1098 behavior.vector.test "behavior-arm-linux-musleabihf-Debug-c-multi vector casts of sizes not divisible by 8"... OK
1082/1098 behavior.vector.test "behavior-arm-linux-musleabihf-Debug-c-multi vector @splat"... OK
1083/1098 behavior.vector.test "behavior-arm-linux-musleabihf-Debug-c-multi load vector elements via comptime index"... OK
1084/1098 behavior.vector.test "behavior-arm-linux-musleabihf-Debug-c-multi store vector elements via comptime index"... OK
1085/1098 behavior.vector.test "behavior-arm-linux-musleabihf-Debug-c-multi load vector elements via runtime index"... OK
1086/1098 behavior.vector.test "behavior-arm-linux-musleabihf-Debug-c-multi store vector elements via runtime index"... OK
1087/1098 behavior.vector.test "behavior-arm-linux-musleabihf-Debug-c-multi initialize vector which is a struct field"... OK
1088/1098 behavior.vector.test "behavior-arm-linux-musleabihf-Debug-c-multi vector comparison operators"... OK
1089/1098 behavior.vector.test "behavior-arm-linux-musleabihf-Debug-c-multi vector division operators"... OK
1090/1098 behavior.vector.test "behavior-arm-linux-musleabihf-Debug-c-multi vector bitwise not operator"... OK
1091/1098 behavior.vector.test "behavior-arm-linux-musleabihf-Debug-c-multi vector shift operators"... behavior.vector.test "behavior-arm-linux-musleabihf-Debug-c-multi vector shift operators"... SKIP
SKIP
1092/1098 behavior.vector.test "behavior-arm-linux-musleabihf-Debug-c-multi vector reduce operation"... OK
1093/1098 behavior.vector.test "behavior-arm-linux-musleabihf-Debug-c-multi mask parameter of @shuffle is comptime scope"... OK
1094/1098 behavior.vector.test "behavior-arm-linux-musleabihf-Debug-c-multi saturating add"... OK
1095/1098 behavior.vector.test "behavior-arm-linux-musleabihf-Debug-c-multi saturating subtraction"... OK
1096/1098 behavior.vector.test "behavior-arm-linux-musleabihf-Debug-c-multi saturating multiplication"... OK
1097/1098 behavior.vector.test "behavior-arm-linux-musleabihf-Debug-c-multi saturating shift-left"... OK
1098/1098 behavior.usingnamespace.import_segregation.test "behavior-arm-linux-musleabihf-Debug-c-multi no clobbering happened"... OK
1061 passed; 37 skipped; 0 failed.
1/1098 test "behavior-mips-linux-none-Debug-bare-multi "... OK
2/1098 behavior.align.test "behavior-mips-linux-none-Debug-bare-multi global variable alignment"... OK
3/1098 behavior.align.test "behavior-mips-linux-none-Debug-bare-multi default alignment allows unspecified in type syntax"... OK
4/1098 behavior.align.test "behavior-mips-linux-none-Debug-bare-multi implicitly decreasing pointer alignment"... OK
5/1098 behavior.align.test "behavior-mips-linux-none-Debug-bare-multi @alignCast pointers"... OK
6/1098 behavior.align.test "behavior-mips-linux-none-Debug-bare-multi alignment of structs"... OK
7/1098 behavior.align.test "behavior-mips-linux-none-Debug-bare-multi alignment of >= 128-bit integer type"... OK
8/1098 behavior.align.test "behavior-mips-linux-none-Debug-bare-multi alignment of struct with 128-bit field"... OK
9/1098 behavior.align.test "behavior-mips-linux-none-Debug-bare-multi size of extern struct with 128-bit field"... OK
10/1098 behavior.align.test "behavior-mips-linux-none-Debug-bare-multi @ptrCast preserves alignment of bigger source"... OK
11/1098 behavior.align.test "behavior-mips-linux-none-Debug-bare-multi alignstack"... OK
12/1098 behavior.align.test "behavior-mips-linux-none-Debug-bare-multi implicitly decreasing slice alignment"... OK
13/1098 behavior.align.test "behavior-mips-linux-none-Debug-bare-multi specifying alignment allows pointer cast"... OK
14/1098 behavior.align.test "behavior-mips-linux-none-Debug-bare-multi @alignCast slices"... OK
15/1098 behavior.align.test "behavior-mips-linux-none-Debug-bare-multi return error union with 128-bit integer"... OK
16/1098 behavior.align.test "behavior-mips-linux-none-Debug-bare-multi page aligned array on stack"... OK
17/1098 behavior.align.test "behavior-mips-linux-none-Debug-bare-multi function alignment"... OK
18/1098 behavior.align.test "behavior-mips-linux-none-Debug-bare-multi implicitly decreasing fn alignment"... behavior.align.test "behavior-mips-linux-none-Debug-bare-multi implicitly decreasing fn alignment"... SKIP
SKIP
19/1098 behavior.align.test "behavior-mips-linux-none-Debug-bare-multi @alignCast functions"... behavior.align.test "behavior-mips-linux-none-Debug-bare-multi @alignCast functions"... SKIP
SKIP
20/1098 behavior.align.test "behavior-mips-linux-none-Debug-bare-multi generic function with align param"... OK
21/1098 behavior.align.test "behavior-mips-linux-none-Debug-bare-multi runtime known array index has best alignment possible"... OK
22/1098 behavior.align.test "behavior-mips-linux-none-Debug-bare-multi alignment of function with c calling convention"... behavior.align.test "behavior-mips-linux-none-Debug-bare-multi alignment of function with c calling convention"... SKIP
SKIP
23/1098 behavior.align.test "behavior-mips-linux-none-Debug-bare-multi read 128-bit field from default aligned struct in stack memory"... OK
24/1098 behavior.align.test "behavior-mips-linux-none-Debug-bare-multi read 128-bit field from default aligned struct in global memory"... OK
25/1098 behavior.align.test "behavior-mips-linux-none-Debug-bare-multi struct field explicit alignment"... OK
26/1098 behavior.align.test "behavior-mips-linux-none-Debug-bare-multi align(@alignOf(T)) T does not force resolution of T"... OK
27/1098 behavior.align.test "behavior-mips-linux-none-Debug-bare-multi align(N) on functions"... behavior.align.test "behavior-mips-linux-none-Debug-bare-multi align(N) on functions"... SKIP
SKIP
28/1098 behavior.alignof.test "behavior-mips-linux-none-Debug-bare-multi @alignOf(T) before referencing T"... OK
29/1098 behavior.alignof.test "behavior-mips-linux-none-Debug-bare-multi comparison of @alignOf(T) against zero"... OK
30/1098 behavior.array.test "behavior-mips-linux-none-Debug-bare-multi array to slice"... OK
31/1098 behavior.array.test "behavior-mips-linux-none-Debug-bare-multi arrays"... OK
32/1098 behavior.array.test "behavior-mips-linux-none-Debug-bare-multi array init with mult"... OK
33/1098 behavior.array.test "behavior-mips-linux-none-Debug-bare-multi array literal with explicit type"... OK
34/1098 behavior.array.test "behavior-mips-linux-none-Debug-bare-multi array literal with inferred length"... OK
35/1098 behavior.array.test "behavior-mips-linux-none-Debug-bare-multi array dot len const expr"... OK
36/1098 behavior.array.test "behavior-mips-linux-none-Debug-bare-multi array literal with specified size"... OK
37/1098 behavior.array.test "behavior-mips-linux-none-Debug-bare-multi array len field"... OK
38/1098 behavior.array.test "behavior-mips-linux-none-Debug-bare-multi array with sentinels"... OK
39/1098 behavior.array.test "behavior-mips-linux-none-Debug-bare-multi void arrays"... OK
40/1098 behavior.array.test "behavior-mips-linux-none-Debug-bare-multi nested arrays"... OK
41/1098 behavior.array.test "behavior-mips-linux-none-Debug-bare-multi implicit comptime in array type size"... OK
42/1098 behavior.array.test "behavior-mips-linux-none-Debug-bare-multi single-item pointer to array indexing and slicing"... OK
43/1098 behavior.array.test "behavior-mips-linux-none-Debug-bare-multi implicit cast zero sized array ptr to slice"... OK
44/1098 behavior.array.test "behavior-mips-linux-none-Debug-bare-multi anonymous list literal syntax"... OK
45/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi empty function with comments"... OK
46/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi truncate"... OK
47/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi truncate to non-power-of-two integers"... OK
48/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi global variables"... OK
49/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi comptime keyword on expressions"... OK
50/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi type equality"... OK
51/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi pointer dereferencing"... OK
52/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi const expression eval handling of variables"... OK
53/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi character literals"... OK
54/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi non const ptr to aliased type"... OK
55/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi cold function"... OK
56/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi unicode escape in character literal"... OK
57/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi unicode character in character literal"... OK
58/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi return string from function"... OK
59/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi hex escape"... OK
60/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi multiline string"... OK
61/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi multiline string comments at start"... OK
62/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi multiline string comments at end"... OK
63/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi multiline string comments in middle"... OK
64/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi multiline string comments at multiple places"... OK
65/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi string concatenation"... OK
66/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi array mult operator"... OK
67/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi opaque types"... OK
68/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi compile time global reinterpret"... OK
69/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi cast undefined"... OK
70/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi implicit cast after unreachable"... OK
71/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi comptime if inside runtime while which unconditionally breaks"... OK
72/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi implicit comptime while"... OK
73/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi function closes over local const"... OK
74/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi volatile load and store"... OK
75/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi call function pointer in struct"... behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi call function pointer in struct"... SKIP
SKIP
76/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi const ptr from var variable"... OK
77/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi call result of if else expression"... OK
78/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi memcpy and memset intrinsics"... OK
79/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi variable is allowed to be a pointer to an opaque type"... OK
80/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi take address of parameter"... OK
81/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi pointer to void return type"... OK
82/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi array 2D const double ptr"... OK
83/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi double implicit cast in same expression"... OK
84/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi struct inside function"... OK
85/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi fn call returning scalar optional in equality expression"... OK
86/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi global variable assignment with optional unwrapping with var initialized to undefined"... OK
87/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi peer result location with typed parent, runtime condition, comptime prongs"... OK
88/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi non-ambiguous reference of shadowed decls"... OK
89/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi use of declaration with same name as primitive"... OK
90/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi constant equal function pointers"... OK
91/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi comptime cast fn to ptr"... behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi comptime cast fn to ptr"... SKIP
SKIP
92/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi equality compare fn ptrs"... behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi equality compare fn ptrs"... SKIP
SKIP
93/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi self reference through fn ptr field"... behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi self reference through fn ptr field"... SKIP
SKIP
94/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi global variable initialized to global variable array element"... OK
95/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi global constant is loaded with a runtime-known index"... OK
96/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi multiline string literal is null terminated"... OK
97/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi string escapes"... OK
98/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi explicit cast optional pointers"... OK
99/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi pointer comparison"... OK
100/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi string concatenation"... OK
101/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi thread local variable"... OK
102/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi result location is optional inside error union"... OK
103/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi pointer to thread local array"... OK
104/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi auto created variables have correct alignment"... OK
105/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi extern variable with non-pointer opaque type"... OK
106/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi lazy typeInfo value as generic parameter"... OK
107/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi variable name containing underscores does not shadow int primitive"... OK
108/1098 behavior.basic.test "behavior-mips-linux-none-Debug-bare-multi if expression type coercion"... OK
109/1098 behavior.bit_shifting.test "behavior-mips-linux-none-Debug-bare-multi sharded table"... OK
110/1098 behavior.bit_shifting.test "behavior-mips-linux-none-Debug-bare-multi comptime shr of BigInt"... OK
111/1098 behavior.bit_shifting.test "behavior-mips-linux-none-Debug-bare-multi comptime shift safety check"... OK
112/1098 behavior.bool.test "behavior-mips-linux-none-Debug-bare-multi bool literals"... OK
113/1098 behavior.bool.test "behavior-mips-linux-none-Debug-bare-multi cast bool to int"... OK
114/1098 behavior.bool.test "behavior-mips-linux-none-Debug-bare-multi bool cmp"... OK
115/1098 behavior.bool.test "behavior-mips-linux-none-Debug-bare-multi compile time bool not"... OK
116/1098 behavior.bool.test "behavior-mips-linux-none-Debug-bare-multi short circuit"... OK
117/1098 behavior.bugs.394.test "behavior-mips-linux-none-Debug-bare-multi bug 394 fixed"... OK
118/1098 behavior.bugs.655.test "behavior-mips-linux-none-Debug-bare-multi function with *const parameter with type dereferenced by namespace"... OK
119/1098 behavior.bugs.656.test "behavior-mips-linux-none-Debug-bare-multi optional if after an if in a switch prong of a switch with 2 prongs in an else"... OK
120/1098 behavior.bugs.679.test "behavior-mips-linux-none-Debug-bare-multi false dependency loop in struct definition"... OK
121/1098 behavior.bugs.1025.test "behavior-mips-linux-none-Debug-bare-multi bug 1025"... OK
122/1098 behavior.bugs.1111.test "behavior-mips-linux-none-Debug-bare-multi issue 1111 fixed"... OK
123/1098 behavior.bugs.1277.test "behavior-mips-linux-none-Debug-bare-multi don't emit an LLVM global for a const function when it's in an optional in a struct"... OK
124/1098 behavior.bugs.1310.test "behavior-mips-linux-none-Debug-bare-multi fixed"... OK
125/1098 behavior.bugs.1381.test "behavior-mips-linux-none-Debug-bare-multi union that needs padding bytes inside an array"... OK
126/1098 behavior.bugs.1486.test "behavior-mips-linux-none-Debug-bare-multi constant pointer to global variable causes runtime load"... OK
127/1098 behavior.bugs.1500.test "behavior-mips-linux-none-Debug-bare-multi allow these dependencies"... OK
128/1098 behavior.bugs.1735.test "behavior-mips-linux-none-Debug-bare-multi initialization"... OK
129/1098 behavior.bugs.1741.test "behavior-mips-linux-none-Debug-bare-multi fixed"... OK
130/1098 behavior.bugs.1914.test "behavior-mips-linux-none-Debug-bare-multi segfault bug"... OK
131/1098 behavior.bugs.1914.test "behavior-mips-linux-none-Debug-bare-multi basic stuff"... OK
132/1098 behavior.bugs.2006.test "behavior-mips-linux-none-Debug-bare-multi bug 2006"... OK
133/1098 behavior.bugs.2346.test "behavior-mips-linux-none-Debug-bare-multi fixed"... OK
134/1098 behavior.bugs.2578.test "behavior-mips-linux-none-Debug-bare-multi fixed"... OK
135/1098 behavior.bugs.3007.test "behavior-mips-linux-none-Debug-bare-multi fixed"... OK
136/1098 behavior.bugs.3112.test "behavior-mips-linux-none-Debug-bare-multi zig test crash"... behavior.bugs.3112.test "behavior-mips-linux-none-Debug-bare-multi zig test crash"... SKIP
SKIP
137/1098 behavior.bugs.3367.test "behavior-mips-linux-none-Debug-bare-multi container member access usingnamespace decls"... OK
138/1098 behavior.bugs.6850.test "behavior-mips-linux-none-Debug-bare-multi lazy sizeof comparison with zero"... OK
139/1098 behavior.bugs.7250.test "behavior-mips-linux-none-Debug-bare-multi reference a global threadlocal variable"... OK
140/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi int to ptr cast"... OK
141/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi integer literal to pointer cast"... OK
142/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi peer type resolution: ?T and T"... OK
143/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi resolve undefined with integer"... OK
144/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi @intCast to comptime_int"... OK
145/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi implicit cast comptime numbers to any type when the value fits"... OK
146/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi implicit cast comptime_int to comptime_float"... OK
147/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi comptime_int @intToFloat"... OK
148/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi @floatToInt"... OK
149/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi implicitly cast indirect pointer to maybe-indirect pointer"... OK
150/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi @intCast comptime_int"... OK
151/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi @floatCast comptime_int and comptime_float"... OK
152/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi coerce undefined to optional"... OK
153/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi implicit cast from *[N]T to [*c]T"... OK
154/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi *usize to *void"... OK
155/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi @intToEnum passed a comptime_int to an enum with one item"... OK
156/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi @intCast to u0 and use the result"... OK
157/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi peer result null and comptime_int"... OK
158/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi *const ?[*]const T to [*c]const [*c]const T"... OK
159/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi array coersion to undefined at runtime"... OK
160/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi implicitly cast from int to anyerror!?T"... OK
161/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi return u8 coercing into ?u32 return type"... OK
162/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi cast from ?[*]T to ??[*]T"... OK
163/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi peer type unsigned int to signed"... OK
164/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi expected [*c]const u8, found [*:0]const u8"... OK
165/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi explicit cast from integer to error type"... OK
166/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi peer resolve array and const slice"... OK
167/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi implicitly cast from T to anyerror!?T"... OK
168/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi implicitly cast from [0]T to anyerror![]T"... OK
169/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi peer type resolution: [0]u8, []const u8, and anyerror![]u8"... OK
170/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi implicit cast from *const [N]T to []const T"... OK
171/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi peer type resolution: error and [N]T"... OK
172/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi single-item pointer of array to slice to unknown length pointer"... OK
173/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi cast *[1][*]const u8 to [*]const ?[*]const u8"... OK
174/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi vector casts"... OK
175/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi @floatCast cast down"... OK
176/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi peer type resolution: unreachable, error set, unreachable"... OK
177/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi peer cast *[0]T to E![]const T"... OK
178/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi peer cast *[0]T to []const T"... OK
179/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi peer resolution of string literals"... OK
180/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi type coercion related to sentinel-termination"... OK
181/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi peer type resolution implicit cast to return type"... OK
182/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi peer type resolution implicit cast to variable type"... OK
183/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi variable initialization uses result locations properly with regards to the type"... OK
184/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi cast between C pointer with different but compatible types"... OK
185/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi peer type resolve string lit with sentinel-terminated mutable slice"... OK
186/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi peer type resolve array pointers, one of them const"... OK
187/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi peer type resolve array pointer and unknown pointer"... OK
188/1098 behavior.cast.test "behavior-mips-linux-none-Debug-bare-multi comptime float casts"... OK
189/1098 behavior.comptime_memory.test "behavior-mips-linux-none-Debug-bare-multi type pun signed and unsigned as single pointer"... behavior.comptime_memory.test "behavior-mips-linux-none-Debug-bare-multi type pun signed and unsigned as single pointer"... SKIP
SKIP
190/1098 behavior.comptime_memory.test "behavior-mips-linux-none-Debug-bare-multi type pun signed and unsigned as many pointer"... behavior.comptime_memory.test "behavior-mips-linux-none-Debug-bare-multi type pun signed and unsigned as many pointer"... SKIP
SKIP
191/1098 behavior.comptime_memory.test "behavior-mips-linux-none-Debug-bare-multi type pun signed and unsigned as array pointer"... behavior.comptime_memory.test "behavior-mips-linux-none-Debug-bare-multi type pun signed and unsigned as array pointer"... SKIP
SKIP
192/1098 behavior.comptime_memory.test "behavior-mips-linux-none-Debug-bare-multi type pun signed and unsigned as offset many pointer"... behavior.comptime_memory.test "behavior-mips-linux-none-Debug-bare-multi type pun signed and unsigned as offset many pointer"... SKIP
SKIP
193/1098 behavior.comptime_memory.test "behavior-mips-linux-none-Debug-bare-multi type pun signed and unsigned as array pointer"... behavior.comptime_memory.test "behavior-mips-linux-none-Debug-bare-multi type pun signed and unsigned as array pointer"... SKIP
SKIP
194/1098 behavior.comptime_memory.test "behavior-mips-linux-none-Debug-bare-multi type pun value and struct"... behavior.comptime_memory.test "behavior-mips-linux-none-Debug-bare-multi type pun value and struct"... SKIP
SKIP
195/1098 behavior.comptime_memory.test "behavior-mips-linux-none-Debug-bare-multi type pun endianness"... behavior.comptime_memory.test "behavior-mips-linux-none-Debug-bare-multi type pun endianness"... SKIP
SKIP
196/1098 behavior.comptime_memory.test "behavior-mips-linux-none-Debug-bare-multi type pun bits"... behavior.comptime_memory.test "behavior-mips-linux-none-Debug-bare-multi type pun bits"... SKIP
SKIP
197/1098 behavior.comptime_memory.test "behavior-mips-linux-none-Debug-bare-multi basic pointer preservation"... behavior.comptime_memory.test "behavior-mips-linux-none-Debug-bare-multi basic pointer preservation"... SKIP
SKIP
198/1098 behavior.comptime_memory.test "behavior-mips-linux-none-Debug-bare-multi byte copy preserves linker value"... behavior.comptime_memory.test "behavior-mips-linux-none-Debug-bare-multi byte copy preserves linker value"... SKIP
SKIP
199/1098 behavior.comptime_memory.test "behavior-mips-linux-none-Debug-bare-multi unordered byte copy preserves linker value"... behavior.comptime_memory.test "behavior-mips-linux-none-Debug-bare-multi unordered byte copy preserves linker value"... SKIP
SKIP
200/1098 behavior.comptime_memory.test "behavior-mips-linux-none-Debug-bare-multi shuffle chunks of linker value"... behavior.comptime_memory.test "behavior-mips-linux-none-Debug-bare-multi shuffle chunks of linker value"... SKIP
SKIP
201/1098 behavior.comptime_memory.test "behavior-mips-linux-none-Debug-bare-multi dance on linker values"... behavior.comptime_memory.test "behavior-mips-linux-none-Debug-bare-multi dance on linker values"... SKIP
SKIP
202/1098 behavior.comptime_memory.test "behavior-mips-linux-none-Debug-bare-multi offset array ptr by element size"... behavior.comptime_memory.test "behavior-mips-linux-none-Debug-bare-multi offset array ptr by element size"... SKIP
SKIP
203/1098 behavior.comptime_memory.test "behavior-mips-linux-none-Debug-bare-multi offset instance by field size"... behavior.comptime_memory.test "behavior-mips-linux-none-Debug-bare-multi offset instance by field size"... SKIP
SKIP
204/1098 behavior.comptime_memory.test "behavior-mips-linux-none-Debug-bare-multi offset field ptr by enclosing array element size"... behavior.comptime_memory.test "behavior-mips-linux-none-Debug-bare-multi offset field ptr by enclosing array element size"... SKIP
SKIP
205/1098 behavior.fn_in_struct_in_comptime.test "behavior-mips-linux-none-Debug-bare-multi define a function in an anonymous struct in comptime"... OK
206/1098 behavior.hasdecl.test "behavior-mips-linux-none-Debug-bare-multi @hasDecl"... OK
207/1098 behavior.hasfield.test "behavior-mips-linux-none-Debug-bare-multi @hasField"... OK
208/1098 behavior.namespace_depends_on_compile_var.test "behavior-mips-linux-none-Debug-bare-multi namespace depends on compile var"... OK
209/1098 behavior.optional.test "behavior-mips-linux-none-Debug-bare-multi passing an optional integer as a parameter"... OK
210/1098 behavior.optional.test "behavior-mips-linux-none-Debug-bare-multi optional pointer to size zero struct"... OK
211/1098 behavior.optional.test "behavior-mips-linux-none-Debug-bare-multi equality compare optional pointers"... OK
212/1098 behavior.optional.test "behavior-mips-linux-none-Debug-bare-multi optional with void type"... OK
213/1098 behavior.optional.test "behavior-mips-linux-none-Debug-bare-multi address of unwrap optional"... OK
214/1098 behavior.optional.test "behavior-mips-linux-none-Debug-bare-multi nested optional field in struct"... OK
215/1098 behavior.optional.test "behavior-mips-linux-none-Debug-bare-multi equality compare optional with non-optional"... OK
216/1098 behavior.optional.test "behavior-mips-linux-none-Debug-bare-multi unwrap function call with optional pointer return value"... OK
217/1098 behavior.optional.test "behavior-mips-linux-none-Debug-bare-multi nested orelse"... OK
218/1098 behavior.optional.test "behavior-mips-linux-none-Debug-bare-multi self-referential struct through a slice of optional"... OK
219/1098 behavior.optional.test "behavior-mips-linux-none-Debug-bare-multi assigning to an unwrapped optional field in an inline loop"... OK
220/1098 behavior.optional.test "behavior-mips-linux-none-Debug-bare-multi coerce an anon struct literal to optional struct"... OK
221/1098 behavior.optional.test "behavior-mips-linux-none-Debug-bare-multi 0-bit child type coerced to optional return ptr result location"... OK
222/1098 behavior.optional.test "behavior-mips-linux-none-Debug-bare-multi 0-bit child type coerced to optional"... OK
223/1098 behavior.optional.test "behavior-mips-linux-none-Debug-bare-multi array of optional unaligned types"... OK
224/1098 behavior.prefetch.test "behavior-mips-linux-none-Debug-bare-multi @prefetch()"... OK
225/1098 behavior.pub_enum.test "behavior-mips-linux-none-Debug-bare-multi pub enum"... OK
226/1098 behavior.pub_enum.test "behavior-mips-linux-none-Debug-bare-multi cast with imported symbol"... OK
227/1098 behavior.slice.test "behavior-mips-linux-none-Debug-bare-multi slicing"... OK
228/1098 behavior.slice.test "behavior-mips-linux-none-Debug-bare-multi const slice"... OK
229/1098 behavior.slice.test "behavior-mips-linux-none-Debug-bare-multi comptime slice of undefined pointer of length 0"... OK
230/1098 behavior.slice.test "behavior-mips-linux-none-Debug-bare-multi implicitly cast array of size 0 to slice"... OK
231/1098 behavior.slice.test "behavior-mips-linux-none-Debug-bare-multi access len index of sentinel-terminated slice"... OK
232/1098 behavior.slice.test "behavior-mips-linux-none-Debug-bare-multi comptime slice of slice preserves comptime var"... OK
233/1098 behavior.slice.test "behavior-mips-linux-none-Debug-bare-multi slice of type"... OK
234/1098 behavior.slice.test "behavior-mips-linux-none-Debug-bare-multi generic malloc free"... OK
235/1098 behavior.slice.test "behavior-mips-linux-none-Debug-bare-multi slice of hardcoded address to pointer"... OK
236/1098 behavior.slice.test "behavior-mips-linux-none-Debug-bare-multi comptime slice of pointer preserves comptime var"... OK
237/1098 behavior.slice.test "behavior-mips-linux-none-Debug-bare-multi comptime pointer cast array and then slice"... OK
238/1098 behavior.slice.test "behavior-mips-linux-none-Debug-bare-multi slicing zero length array"... OK
239/1098 behavior.slice.test "behavior-mips-linux-none-Debug-bare-multi compile time slice of pointer to hard coded address"... behavior.slice.test "behavior-mips-linux-none-Debug-bare-multi compile time slice of pointer to hard coded address"... SKIP
SKIP
240/1098 behavior.slice.test "behavior-mips-linux-none-Debug-bare-multi slice string literal has correct type"... OK
241/1098 behavior.slice.test "behavior-mips-linux-none-Debug-bare-multi result location zero sized array inside struct field implicit cast to slice"... OK
242/1098 behavior.slice.test "behavior-mips-linux-none-Debug-bare-multi runtime safety lets us slice from len..len"... OK
243/1098 behavior.slice.test "behavior-mips-linux-none-Debug-bare-multi C pointer"... OK
244/1098 behavior.slice.test "behavior-mips-linux-none-Debug-bare-multi C pointer slice access"... OK
245/1098 behavior.slice.test "behavior-mips-linux-none-Debug-bare-multi comptime slices are disambiguated"... OK
246/1098 behavior.slice.test "behavior-mips-linux-none-Debug-bare-multi slice type with custom alignment"... OK
247/1098 behavior.slice.test "behavior-mips-linux-none-Debug-bare-multi obtaining a null terminated slice"... OK
248/1098 behavior.slice.test "behavior-mips-linux-none-Debug-bare-multi empty array to slice"... OK
249/1098 behavior.slice.test "behavior-mips-linux-none-Debug-bare-multi @ptrCast slice to pointer"... OK
250/1098 behavior.slice.test "behavior-mips-linux-none-Debug-bare-multi slice syntax resulting in pointer-to-array"... OK
251/1098 behavior.slice.test "behavior-mips-linux-none-Debug-bare-multi type coercion of pointer to anon struct literal to pointer to slice"... OK
252/1098 behavior.slice.test "behavior-mips-linux-none-Debug-bare-multi array concat of slices gives slice"... OK
253/1098 behavior.slice.test "behavior-mips-linux-none-Debug-bare-multi slice bounds in comptime concatenation"... OK
254/1098 behavior.slice.test "behavior-mips-linux-none-Debug-bare-multi slice sentinel access at comptime"... OK
255/1098 behavior.slice_sentinel_comptime.test "behavior-mips-linux-none-Debug-bare-multi comptime slice-sentinel in bounds (unterminated)"... OK
256/1098 behavior.slice_sentinel_comptime.test "behavior-mips-linux-none-Debug-bare-multi comptime slice-sentinel in bounds (end,unterminated)"... OK
257/1098 behavior.slice_sentinel_comptime.test "behavior-mips-linux-none-Debug-bare-multi comptime slice-sentinel in bounds (terminated)"... OK
258/1098 behavior.slice_sentinel_comptime.test "behavior-mips-linux-none-Debug-bare-multi comptime slice-sentinel in bounds (on target sentinel)"... OK
259/1098 behavior.type.test "behavior-mips-linux-none-Debug-bare-multi Type.MetaType"... OK
260/1098 behavior.type.test "behavior-mips-linux-none-Debug-bare-multi Type.Void"... OK
261/1098 behavior.type.test "behavior-mips-linux-none-Debug-bare-multi Type.Bool"... OK
262/1098 behavior.type.test "behavior-mips-linux-none-Debug-bare-multi Type.NoReturn"... OK
263/1098 behavior.type.test "behavior-mips-linux-none-Debug-bare-multi Type.Int"... OK
264/1098 behavior.type.test "behavior-mips-linux-none-Debug-bare-multi Type.ComptimeFloat"... OK
265/1098 behavior.type.test "behavior-mips-linux-none-Debug-bare-multi Type.ComptimeInt"... OK
266/1098 behavior.type.test "behavior-mips-linux-none-Debug-bare-multi Type.Undefined"... OK
267/1098 behavior.type.test "behavior-mips-linux-none-Debug-bare-multi Type.Null"... OK
268/1098 behavior.type.test "behavior-mips-linux-none-Debug-bare-multi Type.EnumLiteral"... OK
269/1098 behavior.type.test "behavior-mips-linux-none-Debug-bare-multi Type.Pointer"... OK
270/1098 behavior.truncate.test "behavior-mips-linux-none-Debug-bare-multi truncate u0 to larger integer allowed and has comptime known result"... OK
271/1098 behavior.truncate.test "behavior-mips-linux-none-Debug-bare-multi truncate.u0.literal"... OK
272/1098 behavior.truncate.test "behavior-mips-linux-none-Debug-bare-multi truncate.u0.const"... OK
273/1098 behavior.truncate.test "behavior-mips-linux-none-Debug-bare-multi truncate.u0.var"... OK
274/1098 behavior.truncate.test "behavior-mips-linux-none-Debug-bare-multi truncate i0 to larger integer allowed and has comptime known result"... OK
275/1098 behavior.truncate.test "behavior-mips-linux-none-Debug-bare-multi truncate.i0.literal"... OK
276/1098 behavior.truncate.test "behavior-mips-linux-none-Debug-bare-multi truncate.i0.const"... OK
277/1098 behavior.truncate.test "behavior-mips-linux-none-Debug-bare-multi truncate.i0.var"... OK
278/1098 behavior.truncate.test "behavior-mips-linux-none-Debug-bare-multi truncate on comptime integer"... OK
279/1098 behavior.struct.test "behavior-mips-linux-none-Debug-bare-multi top level fields"... OK
280/1098 behavior.struct.test "behavior-mips-linux-none-Debug-bare-multi non-packed struct has fields padded out to the required alignment"... OK
281/1098 behavior.struct.test "behavior-mips-linux-none-Debug-bare-multi lower unnamed constants"... OK
282/1098 behavior.struct.test "behavior-mips-linux-none-Debug-bare-multi structs"... OK
283/1098 behavior.struct.test "behavior-mips-linux-none-Debug-bare-multi struct byval assign"... OK
284/1098 behavior.struct.test "behavior-mips-linux-none-Debug-bare-multi call struct static method"... OK
285/1098 behavior.struct.test "behavior-mips-linux-none-Debug-bare-multi invoke static method in global scope"... OK
286/1098 behavior.struct.test "behavior-mips-linux-none-Debug-bare-multi return empty struct instance"... OK
287/1098 behavior.struct.test "behavior-mips-linux-none-Debug-bare-multi fn call of struct field"... OK
288/1098 behavior.struct.test "behavior-mips-linux-none-Debug-bare-multi struct initializer"... OK
289/1098 behavior.struct.test "behavior-mips-linux-none-Debug-bare-multi call member function directly"... OK
290/1098 behavior.struct.test "behavior-mips-linux-none-Debug-bare-multi store member function in variable"... OK
291/1098 behavior.struct.test "behavior-mips-linux-none-Debug-bare-multi member functions"... OK
292/1098 behavior.struct.test "behavior-mips-linux-none-Debug-bare-multi return struct byval from function"... OK
293/1098 behavior.struct.test "behavior-mips-linux-none-Debug-bare-multi call method with mutable reference to struct with no fields"... OK
294/1098 behavior.struct.test "behavior-mips-linux-none-Debug-bare-multi usingnamespace within struct scope"... OK
295/1098 behavior.struct.test "behavior-mips-linux-none-Debug-bare-multi struct field init with catch"... OK
296/1098 behavior.struct.test "behavior-mips-linux-none-Debug-bare-multi packed struct field alignment"... OK
297/1098 behavior.struct.test "behavior-mips-linux-none-Debug-bare-multi bit field alignment"... OK
298/1098 behavior.array_llvm.test "behavior-mips-linux-none-Debug-bare-multi set global var array via slice embedded in struct"... OK
299/1098 behavior.array_llvm.test "behavior-mips-linux-none-Debug-bare-multi read/write through global variable array of struct fields initialized via array mult"... OK
300/1098 behavior.array_llvm.test "behavior-mips-linux-none-Debug-bare-multi implicit cast single-item pointer"... OK
301/1098 behavior.array_llvm.test "behavior-mips-linux-none-Debug-bare-multi comptime evaluating function that takes array by value"... OK
302/1098 behavior.array_llvm.test "behavior-mips-linux-none-Debug-bare-multi runtime initialize array elem and then implicit cast to slice"... OK
303/1098 behavior.array_llvm.test "behavior-mips-linux-none-Debug-bare-multi array literal as argument to function"... OK
304/1098 behavior.array_llvm.test "behavior-mips-linux-none-Debug-bare-multi double nested array to const slice cast in array literal"... OK
305/1098 behavior.array_llvm.test "behavior-mips-linux-none-Debug-bare-multi anonymous literal in array"... OK
306/1098 behavior.array_llvm.test "behavior-mips-linux-none-Debug-bare-multi access the null element of a null terminated array"... OK
307/1098 behavior.array_llvm.test "behavior-mips-linux-none-Debug-bare-multi type deduction for array subscript expression"... OK
308/1098 behavior.array_llvm.test "behavior-mips-linux-none-Debug-bare-multi sentinel element count towards the ABI size calculation"... OK
309/1098 behavior.array_llvm.test "behavior-mips-linux-none-Debug-bare-multi zero-sized array with recursive type definition"... OK
310/1098 behavior.array_llvm.test "behavior-mips-linux-none-Debug-bare-multi type coercion of anon struct literal to array"... OK
311/1098 behavior.array_llvm.test "behavior-mips-linux-none-Debug-bare-multi type coercion of pointer to anon struct literal to pointer to array"... OK
312/1098 behavior.bitcast.test "behavior-mips-linux-none-Debug-bare-multi @bitCast i32 -> u32"... OK
313/1098 behavior.bitcast.test "behavior-mips-linux-none-Debug-bare-multi bitcast result to _"... OK
314/1098 behavior.bitcast.test "behavior-mips-linux-none-Debug-bare-multi nested bitcast"... OK
315/1098 behavior.bitcast.test "behavior-mips-linux-none-Debug-bare-multi @bitCast enum to its integer type"... OK
316/1098 behavior.bitcast.test "behavior-mips-linux-none-Debug-bare-multi bitcast literal [4]u8 param to u32"... OK
317/1098 behavior.bitcast.test "behavior-mips-linux-none-Debug-bare-multi bitcast generates a temporary value"... OK
318/1098 behavior.bitcast.test "behavior-mips-linux-none-Debug-bare-multi @bitCast packed structs at runtime and comptime"... OK
319/1098 behavior.bitcast.test "behavior-mips-linux-none-Debug-bare-multi @bitCast extern structs at runtime and comptime"... OK
320/1098 behavior.bitcast.test "behavior-mips-linux-none-Debug-bare-multi bitcast packed struct to integer and back"... OK
321/1098 behavior.bitcast.test "behavior-mips-linux-none-Debug-bare-multi implicit cast to error union by returning"... OK
322/1098 behavior.bitcast.test "behavior-mips-linux-none-Debug-bare-multi bitcast packed struct literal to byte"... OK
323/1098 behavior.bitcast.test "behavior-mips-linux-none-Debug-bare-multi comptime bitcast used in expression has the correct type"... OK
324/1098 behavior.bitcast.test "behavior-mips-linux-none-Debug-bare-multi bitcast passed as tuple element"... OK
325/1098 behavior.bitcast.test "behavior-mips-linux-none-Debug-bare-multi triple level result location with bitcast sandwich passed as tuple element"... OK
326/1098 behavior.bugs.624.test "behavior-mips-linux-none-Debug-bare-multi foo"... OK
327/1098 behavior.bugs.704.test "behavior-mips-linux-none-Debug-bare-multi bug 704"... OK
328/1098 behavior.bugs.1076.test "behavior-mips-linux-none-Debug-bare-multi comptime code should not modify constant data"... OK
329/1098 behavior.bugs.2692.test "behavior-mips-linux-none-Debug-bare-multi address of 0 length array"... OK
330/1098 behavior.bugs.2889.test "behavior-mips-linux-none-Debug-bare-multi fixed"... OK
331/1098 behavior.bugs.3046.test "behavior-mips-linux-none-Debug-bare-multi fixed"... OK
332/1098 behavior.bugs.3586.test "behavior-mips-linux-none-Debug-bare-multi fixed"... OK
333/1098 behavior.bugs.4560.test "behavior-mips-linux-none-Debug-bare-multi fixed"... OK
334/1098 behavior.bugs.4954.test "behavior-mips-linux-none-Debug-bare-multi crash"... OK
335/1098 behavior.byval_arg_var.test "behavior-mips-linux-none-Debug-bare-multi pass string literal byvalue to a generic var param"... OK
336/1098 behavior.call.test "behavior-mips-linux-none-Debug-bare-multi basic invocations"... OK
337/1098 behavior.call.test "behavior-mips-linux-none-Debug-bare-multi tuple parameters"... OK
338/1098 behavior.call.test "behavior-mips-linux-none-Debug-bare-multi comptime call with bound function as parameter"... OK
339/1098 behavior.cast_llvm.test "behavior-mips-linux-none-Debug-bare-multi pointer reinterpret const float to int"... OK
340/1098 behavior.cast_llvm.test "behavior-mips-linux-none-Debug-bare-multi @floatToInt"... OK
341/1098 behavior.cast_llvm.test "behavior-mips-linux-none-Debug-bare-multi implicit cast from [*]T to ?*anyopaque"... OK
342/1098 behavior.cast_llvm.test "behavior-mips-linux-none-Debug-bare-multi compile time int to ptr of function"... behavior.cast_llvm.test "behavior-mips-linux-none-Debug-bare-multi compile time int to ptr of function"... SKIP
SKIP
343/1098 behavior.cast_llvm.test "behavior-mips-linux-none-Debug-bare-multi implicit ptr to *anyopaque"... OK
344/1098 behavior.cast_llvm.test "behavior-mips-linux-none-Debug-bare-multi return null from fn() anyerror!?&T"... OK
345/1098 behavior.cast_llvm.test "behavior-mips-linux-none-Debug-bare-multi peer type resolution: [0]u8 and []const u8"... OK
346/1098 behavior.cast_llvm.test "behavior-mips-linux-none-Debug-bare-multi implicitly cast from [N]T to ?[]const T"... OK
347/1098 behavior.cast_llvm.test "behavior-mips-linux-none-Debug-bare-multi cast u128 to f128 and back"... OK
348/1098 behavior.cast_llvm.test "behavior-mips-linux-none-Debug-bare-multi implicit cast from *[N]T to ?[*]T"... OK
349/1098 behavior.cast_llvm.test "behavior-mips-linux-none-Debug-bare-multi implicit cast from *T to ?*anyopaque"... OK
350/1098 behavior.cast_llvm.test "behavior-mips-linux-none-Debug-bare-multi implicit cast *[0]T to E![]const u8"... OK
351/1098 behavior.cast_llvm.test "behavior-mips-linux-none-Debug-bare-multi cast from array reference to fn: comptime fn ptr"... OK
352/1098 behavior.cast_llvm.test "behavior-mips-linux-none-Debug-bare-multi cast from array reference to fn: runtime fn ptr"... OK
353/1098 behavior.cast_llvm.test "behavior-mips-linux-none-Debug-bare-multi *const [N]null u8 to ?[]const u8"... OK
354/1098 behavior.cast_llvm.test "behavior-mips-linux-none-Debug-bare-multi cast between [*c]T and ?[*:0]T on fn parameter"... OK
355/1098 behavior.cast_llvm.test "behavior-mips-linux-none-Debug-bare-multi assignment to optional pointer result loc"... OK
356/1098 behavior.cast_llvm.test "behavior-mips-linux-none-Debug-bare-multi cast between *[N]void and []void"... OK
357/1098 behavior.cast_llvm.test "behavior-mips-linux-none-Debug-bare-multi peer resolve arrays of different size to const slice"... OK
358/1098 behavior.cast_llvm.test "behavior-mips-linux-none-Debug-bare-multi cast f16 to wider types"... OK
359/1098 behavior.cast_llvm.test "behavior-mips-linux-none-Debug-bare-multi cast f128 to narrower types"... OK
360/1098 behavior.cast_llvm.test "behavior-mips-linux-none-Debug-bare-multi peer type resolution: unreachable, null, slice"... OK
361/1098 behavior.cast_llvm.test "behavior-mips-linux-none-Debug-bare-multi cast i8 fn call peers to i32 result"... OK
362/1098 behavior.defer.test "behavior-mips-linux-none-Debug-bare-multi break and continue inside loop inside defer expression"... OK
363/1098 behavior.defer.test "behavior-mips-linux-none-Debug-bare-multi defer and labeled break"... OK
364/1098 behavior.defer.test "behavior-mips-linux-none-Debug-bare-multi errdefer does not apply to fn inside fn"... OK
365/1098 behavior.defer.test "behavior-mips-linux-none-Debug-bare-multi return variable while defer expression in scope to modify it"... OK
366/1098 behavior.defer.test "behavior-mips-linux-none-Debug-bare-multi mixing normal and error defers"... OK
367/1098 behavior.defer.test "behavior-mips-linux-none-Debug-bare-multi errdefer with payload"... OK
368/1098 behavior.enum.test "behavior-mips-linux-none-Debug-bare-multi enum to int"... OK
369/1098 behavior.enum.test "behavior-mips-linux-none-Debug-bare-multi int to enum"... OK
370/1098 behavior.enum.test "behavior-mips-linux-none-Debug-bare-multi enum sizes"... OK
371/1098 behavior.enum.test "behavior-mips-linux-none-Debug-bare-multi enum literal equality"... OK
372/1098 behavior.enum.test "behavior-mips-linux-none-Debug-bare-multi enum literal cast to enum"... OK
373/1098 behavior.enum.test "behavior-mips-linux-none-Debug-bare-multi peer type resolution with enum literal"... OK
374/1098 behavior.enum.test "behavior-mips-linux-none-Debug-bare-multi enum with specified tag values"... OK
375/1098 behavior.enum.test "behavior-mips-linux-none-Debug-bare-multi non-exhaustive enum"... OK
376/1098 behavior.enum.test "behavior-mips-linux-none-Debug-bare-multi empty non-exhaustive enum"... OK
377/1098 behavior.enum.test "behavior-mips-linux-none-Debug-bare-multi single field non-exhaustive enum"... OK
378/1098 behavior.enum.test "behavior-mips-linux-none-Debug-bare-multi enum with tag values don't require parens"... OK
379/1098 behavior.enum.test "behavior-mips-linux-none-Debug-bare-multi cast integer literal to enum"... OK
380/1098 behavior.enum.test "behavior-mips-linux-none-Debug-bare-multi enum with specified and unspecified tag values"... OK
381/1098 behavior.enum.test "behavior-mips-linux-none-Debug-bare-multi set enum tag type"... OK
382/1098 behavior.enum.test "behavior-mips-linux-none-Debug-bare-multi casting enum to its tag type"... OK
383/1098 behavior.enum.test "behavior-mips-linux-none-Debug-bare-multi enum with 1 field but explicit tag type should still have the tag type"... OK
384/1098 behavior.enum.test "behavior-mips-linux-none-Debug-bare-multi signed integer as enum tag"... OK
385/1098 behavior.enum.test "behavior-mips-linux-none-Debug-bare-multi enum with one member and custom tag type"... OK
386/1098 behavior.enum.test "behavior-mips-linux-none-Debug-bare-multi enum with one member and u1 tag type @enumToInt"... OK
387/1098 behavior.enum.test "behavior-mips-linux-none-Debug-bare-multi enum with comptime_int tag type"... OK
388/1098 behavior.enum.test "behavior-mips-linux-none-Debug-bare-multi enum with one member default to u0 tag type"... OK
389/1098 behavior.enum.test "behavior-mips-linux-none-Debug-bare-multi comparison operator on enum with one member is comptime known"... OK
390/1098 behavior.enum.test "behavior-mips-linux-none-Debug-bare-multi switch on enum with one member is comptime known"... OK
391/1098 behavior.enum.test "behavior-mips-linux-none-Debug-bare-multi method call on an enum"... OK
392/1098 behavior.enum.test "behavior-mips-linux-none-Debug-bare-multi enum value allocation"... OK
393/1098 behavior.enum.test "behavior-mips-linux-none-Debug-bare-multi enum literal casting to tagged union"... OK
394/1098 behavior.enum.test "behavior-mips-linux-none-Debug-bare-multi enum literal casting to error union with payload enum"... OK
395/1098 behavior.enum.test "behavior-mips-linux-none-Debug-bare-multi exporting enum type and value"... OK
396/1098 behavior.enum.test "behavior-mips-linux-none-Debug-bare-multi constant enum initialization with differing sizes"... OK
397/1098 behavior.enum.test "behavior-mips-linux-none-Debug-bare-multi @tagName"... OK
398/1098 behavior.enum.test "behavior-mips-linux-none-Debug-bare-multi @tagName non-exhaustive enum"... OK
399/1098 behavior.enum.test "behavior-mips-linux-none-Debug-bare-multi @tagName is null-terminated"... OK
400/1098 behavior.enum.test "behavior-mips-linux-none-Debug-bare-multi tag name with assigned enum values"... OK
401/1098 behavior.enum.test "behavior-mips-linux-none-Debug-bare-multi @tagName on enum literals"... OK
402/1098 behavior.enum.test "behavior-mips-linux-none-Debug-bare-multi enum literal casting to optional"... OK
403/1098 behavior.enum.test "behavior-mips-linux-none-Debug-bare-multi bit field access with enum fields"... OK
404/1098 behavior.enum.test "behavior-mips-linux-none-Debug-bare-multi enum literal in array literal"... OK
405/1098 behavior.error.test "behavior-mips-linux-none-Debug-bare-multi error values"... OK
406/1098 behavior.error.test "behavior-mips-linux-none-Debug-bare-multi redefinition of error values allowed"... OK
407/1098 behavior.error.test "behavior-mips-linux-none-Debug-bare-multi error binary operator"... OK
408/1098 behavior.error.test "behavior-mips-linux-none-Debug-bare-multi empty error union"... OK
409/1098 behavior.error.test "behavior-mips-linux-none-Debug-bare-multi error wrapping"... OK
410/1098 behavior.error.test "behavior-mips-linux-none-Debug-bare-multi unwrap simple value from error"... OK
411/1098 behavior.error.test "behavior-mips-linux-none-Debug-bare-multi error return in assignment"... OK
412/1098 behavior.error.test "behavior-mips-linux-none-Debug-bare-multi syntax: optional operator in front of error union operator"... OK
413/1098 behavior.error.test "behavior-mips-linux-none-Debug-bare-multi widen cast integer payload of error union function call"... OK
414/1098 behavior.error.test "behavior-mips-linux-none-Debug-bare-multi debug info for optional error set"... OK
415/1098 behavior.error.test "behavior-mips-linux-none-Debug-bare-multi implicit cast to optional to error union to return result loc"... OK
416/1098 behavior.error.test "behavior-mips-linux-none-Debug-bare-multi error: fn returning empty error set can be passed as fn returning any error"... OK
417/1098 behavior.error.test "behavior-mips-linux-none-Debug-bare-multi error union type "... OK
418/1098 behavior.error.test "behavior-mips-linux-none-Debug-bare-multi error set type"... OK
419/1098 behavior.error.test "behavior-mips-linux-none-Debug-bare-multi explicit error set cast"... OK
420/1098 behavior.error.test "behavior-mips-linux-none-Debug-bare-multi comptime test error for empty error set"... OK
421/1098 behavior.error.test "behavior-mips-linux-none-Debug-bare-multi comptime err to int of error set with only 1 possible value"... OK
422/1098 behavior.error.test "behavior-mips-linux-none-Debug-bare-multi error union peer type resolution"... OK
423/1098 behavior.error.test "behavior-mips-linux-none-Debug-bare-multi error: Zero sized error set returned with value payload crash"... OK
424/1098 behavior.error.test "behavior-mips-linux-none-Debug-bare-multi error: Infer error set from literals"... OK
425/1098 behavior.error.test "behavior-mips-linux-none-Debug-bare-multi nested error union function call in optional unwrap"... OK
426/1098 behavior.error.test "behavior-mips-linux-none-Debug-bare-multi return function call to error set from error union function"... OK
427/1098 behavior.error.test "behavior-mips-linux-none-Debug-bare-multi optional error set is the same size as error set"... OK
428/1098 behavior.error.test "behavior-mips-linux-none-Debug-bare-multi nested catch"... OK
429/1098 behavior.error.test "behavior-mips-linux-none-Debug-bare-multi function pointer with return type that is error union with payload which is pointer of parent struct"... OK
430/1098 behavior.error.test "behavior-mips-linux-none-Debug-bare-multi return result loc as peer result loc in inferred error set function"... OK
431/1098 behavior.error.test "behavior-mips-linux-none-Debug-bare-multi error payload type is correctly resolved"... OK
432/1098 behavior.error.test "behavior-mips-linux-none-Debug-bare-multi error union comptime caching"... OK
433/1098 behavior.fn.test "behavior-mips-linux-none-Debug-bare-multi params"... OK
434/1098 behavior.fn.test "behavior-mips-linux-none-Debug-bare-multi local variables"... OK
435/1098 behavior.fn.test "behavior-mips-linux-none-Debug-bare-multi mutable local variables"... OK
436/1098 behavior.fn.test "behavior-mips-linux-none-Debug-bare-multi separate block scopes"... OK
437/1098 behavior.fn.test "behavior-mips-linux-none-Debug-bare-multi weird function name"... OK
438/1098 behavior.fn.test "behavior-mips-linux-none-Debug-bare-multi assign inline fn to const variable"... OK
439/1098 behavior.fn.test "behavior-mips-linux-none-Debug-bare-multi return inner function which references comptime variable of outer function"... behavior.fn.test "behavior-mips-linux-none-Debug-bare-multi return inner function which references comptime variable of outer function"... SKIP
SKIP
440/1098 behavior.fn.test "behavior-mips-linux-none-Debug-bare-multi discard the result of a function that returns a struct"... OK
441/1098 behavior.fn.test "behavior-mips-linux-none-Debug-bare-multi inline function call that calls optional function pointer, return pointer at callsite interacts correctly with callsite return type"... behavior.fn.test "behavior-mips-linux-none-Debug-bare-multi inline function call that calls optional function pointer, return pointer at callsite interacts correctly with callsite return type"... SKIP
SKIP
442/1098 behavior.fn.test "behavior-mips-linux-none-Debug-bare-multi implicit cast function unreachable return"... OK
443/1098 behavior.fn.test "behavior-mips-linux-none-Debug-bare-multi extern struct with stdcallcc fn pointer"... behavior.fn.test "behavior-mips-linux-none-Debug-bare-multi extern struct with stdcallcc fn pointer"... SKIP
SKIP
444/1098 behavior.fn.test "behavior-mips-linux-none-Debug-bare-multi function with complex callconv and return type expressions"... OK
445/1098 behavior.fn.test "behavior-mips-linux-none-Debug-bare-multi pass by non-copying value"... OK
446/1098 behavior.fn.test "behavior-mips-linux-none-Debug-bare-multi pass by non-copying value through var arg"... OK
447/1098 behavior.fn.test "behavior-mips-linux-none-Debug-bare-multi pass by non-copying value as method"... OK
448/1098 behavior.fn.test "behavior-mips-linux-none-Debug-bare-multi pass by non-copying value as method, which is generic"... OK
449/1098 behavior.fn.test "behavior-mips-linux-none-Debug-bare-multi pass by non-copying value as method, at comptime"... OK
450/1098 behavior.fn.test "behavior-mips-linux-none-Debug-bare-multi implicit cast fn call result to optional in field result"... OK
451/1098 behavior.fn.test "behavior-mips-linux-none-Debug-bare-multi void parameters"... OK
452/1098 behavior.fn.test "behavior-mips-linux-none-Debug-bare-multi call function with empty string"... OK
453/1098 behavior.fn.test "behavior-mips-linux-none-Debug-bare-multi function pointers"... OK
454/1098 behavior.fn.test "behavior-mips-linux-none-Debug-bare-multi number literal as an argument"... OK
455/1098 behavior.fn.test "behavior-mips-linux-none-Debug-bare-multi function call with anon list literal"... OK
456/1098 behavior.fn.test "behavior-mips-linux-none-Debug-bare-multi ability to give comptime types and non comptime types to same parameter"... OK
457/1098 behavior.fn.test "behavior-mips-linux-none-Debug-bare-multi function with inferred error set but returning no error"... OK
458/1098 behavior.for.test "behavior-mips-linux-none-Debug-bare-multi continue in for loop"... OK
459/1098 behavior.for.test "behavior-mips-linux-none-Debug-bare-multi break from outer for loop"... OK
460/1098 behavior.for.test "behavior-mips-linux-none-Debug-bare-multi continue outer for loop"... OK
461/1098 behavior.for.test "behavior-mips-linux-none-Debug-bare-multi ignore lval with underscore (for loop)"... OK
462/1098 behavior.for.test "behavior-mips-linux-none-Debug-bare-multi basic for loop"... OK
463/1098 behavior.for.test "behavior-mips-linux-none-Debug-bare-multi for with null and T peer types and inferred result location type"... OK
464/1098 behavior.for.test "behavior-mips-linux-none-Debug-bare-multi 2 break statements and an else"... OK
465/1098 behavior.for.test "behavior-mips-linux-none-Debug-bare-multi for loop with pointer elem var"... OK
466/1098 behavior.for.test "behavior-mips-linux-none-Debug-bare-multi for copies its payload"... OK
467/1098 behavior.for.test "behavior-mips-linux-none-Debug-bare-multi for on slice with allowzero ptr"... OK
468/1098 behavior.generics.test "behavior-mips-linux-none-Debug-bare-multi one param, explicit comptime"... OK
469/1098 behavior.generics.test "behavior-mips-linux-none-Debug-bare-multi simple generic fn"... OK
470/1098 behavior.generics.test "behavior-mips-linux-none-Debug-bare-multi compile time generic eval"... OK
471/1098 behavior.generics.test "behavior-mips-linux-none-Debug-bare-multi fn with comptime args"... OK
472/1098 behavior.generics.test "behavior-mips-linux-none-Debug-bare-multi anytype params"... OK
473/1098 behavior.generics.test "behavior-mips-linux-none-Debug-bare-multi type constructed by comptime function call"... OK
474/1098 behavior.generics.test "behavior-mips-linux-none-Debug-bare-multi function with return type type"... OK
475/1098 behavior.generics.test "behavior-mips-linux-none-Debug-bare-multi const decls in struct"... OK
476/1098 behavior.generics.test "behavior-mips-linux-none-Debug-bare-multi use generic param in generic param"... OK
477/1098 behavior.generics.test "behavior-mips-linux-none-Debug-bare-multi generic fn with implicit cast"... OK
478/1098 behavior.generics.test "behavior-mips-linux-none-Debug-bare-multi generic fn keeps non-generic parameter types"... OK
479/1098 behavior.generics.test "behavior-mips-linux-none-Debug-bare-multi array of generic fns"... OK
480/1098 behavior.generics.test "behavior-mips-linux-none-Debug-bare-multi generic struct"... OK
481/1098 behavior.if.test "behavior-mips-linux-none-Debug-bare-multi if statements"... OK
482/1098 behavior.if.test "behavior-mips-linux-none-Debug-bare-multi else if expression"... OK
483/1098 behavior.if.test "behavior-mips-linux-none-Debug-bare-multi unwrap mutable global var"... OK
484/1098 behavior.if.test "behavior-mips-linux-none-Debug-bare-multi labeled break inside comptime if inside runtime if"... OK
485/1098 behavior.if.test "behavior-mips-linux-none-Debug-bare-multi const result loc, runtime if cond, else unreachable"... OK
486/1098 behavior.if.test "behavior-mips-linux-none-Debug-bare-multi if copies its payload"... OK
487/1098 behavior.if.test "behavior-mips-linux-none-Debug-bare-multi if prongs cast to expected type instead of peer type resolution"... OK
488/1098 behavior.import.test "behavior-mips-linux-none-Debug-bare-multi call fn via namespace lookup"... OK
489/1098 behavior.import.test "behavior-mips-linux-none-Debug-bare-multi importing the same thing gives the same import"... OK
490/1098 behavior.import.test "behavior-mips-linux-none-Debug-bare-multi import in non-toplevel scope"... OK
491/1098 behavior.import.test "behavior-mips-linux-none-Debug-bare-multi import empty file"... OK
492/1098 behavior.incomplete_struct_param_tld.test "behavior-mips-linux-none-Debug-bare-multi incomplete struct param top level declaration"... OK
493/1098 behavior.inttoptr.test "behavior-mips-linux-none-Debug-bare-multi casting integer address to function pointer"... behavior.inttoptr.test "behavior-mips-linux-none-Debug-bare-multi casting integer address to function pointer"... SKIP
SKIP
494/1098 behavior.inttoptr.test "behavior-mips-linux-none-Debug-bare-multi mutate through ptr initialized with constant intToPtr value"... OK
495/1098 behavior.member_func.test "behavior-mips-linux-none-Debug-bare-multi standard field calls"... behavior.member_func.test "behavior-mips-linux-none-Debug-bare-multi standard field calls"... SKIP
SKIP
496/1098 behavior.member_func.test "behavior-mips-linux-none-Debug-bare-multi @field field calls"... behavior.member_func.test "behavior-mips-linux-none-Debug-bare-multi @field field calls"... SKIP
SKIP
497/1098 behavior.null.test "behavior-mips-linux-none-Debug-bare-multi optional type"... OK
498/1098 behavior.null.test "behavior-mips-linux-none-Debug-bare-multi test maybe object and get a pointer to the inner value"... OK
499/1098 behavior.null.test "behavior-mips-linux-none-Debug-bare-multi rhs maybe unwrap return"... OK
500/1098 behavior.null.test "behavior-mips-linux-none-Debug-bare-multi maybe return"... OK
501/1098 behavior.null.test "behavior-mips-linux-none-Debug-bare-multi test null runtime"... OK
502/1098 behavior.null.test "behavior-mips-linux-none-Debug-bare-multi optional void"... OK
503/1098 behavior.null.test "behavior-mips-linux-none-Debug-bare-multi optional struct{}"... OK
504/1098 behavior.null.test "behavior-mips-linux-none-Debug-bare-multi null with default unwrap"... OK
505/1098 behavior.null.test "behavior-mips-linux-none-Debug-bare-multi optional pointer to 0 bit type null value at runtime"... OK
506/1098 behavior.null.test "behavior-mips-linux-none-Debug-bare-multi if var maybe pointer"... OK
507/1098 behavior.null.test "behavior-mips-linux-none-Debug-bare-multi null literal outside function"... OK
508/1098 behavior.null.test "behavior-mips-linux-none-Debug-bare-multi unwrap optional which is field of global var"... OK
509/1098 behavior.null.test "behavior-mips-linux-none-Debug-bare-multi optional types"... OK
510/1098 behavior.pointers.test "behavior-mips-linux-none-Debug-bare-multi dereference pointer"... OK
511/1098 behavior.pointers.test "behavior-mips-linux-none-Debug-bare-multi pointer arithmetic"... OK
512/1098 behavior.pointers.test "behavior-mips-linux-none-Debug-bare-multi double pointer parsing"... OK
513/1098 behavior.pointers.test "behavior-mips-linux-none-Debug-bare-multi implicit cast single item pointer to C pointer and back"... OK
514/1098 behavior.pointers.test "behavior-mips-linux-none-Debug-bare-multi initialize const optional C pointer to null"... OK
515/1098 behavior.pointers.test "behavior-mips-linux-none-Debug-bare-multi assigning integer to C pointer"... OK
516/1098 behavior.pointers.test "behavior-mips-linux-none-Debug-bare-multi C pointer comparison and arithmetic"... OK
517/1098 behavior.pointers.test "behavior-mips-linux-none-Debug-bare-multi dereference pointer again"... OK
518/1098 behavior.pointers.test "behavior-mips-linux-none-Debug-bare-multi peer type resolution with C pointers"... OK
519/1098 behavior.pointers.test "behavior-mips-linux-none-Debug-bare-multi implicit casting between C pointer and optional non-C pointer"... OK
520/1098 behavior.pointers.test "behavior-mips-linux-none-Debug-bare-multi implicit cast error unions with non-optional to optional pointer"... OK
521/1098 behavior.pointers.test "behavior-mips-linux-none-Debug-bare-multi compare equality of optional and non-optional pointer"... OK
522/1098 behavior.pointers.test "behavior-mips-linux-none-Debug-bare-multi allowzero pointer and slice"... OK
523/1098 behavior.pointers.test "behavior-mips-linux-none-Debug-bare-multi assign null directly to C pointer and test null equality"... OK
524/1098 behavior.pointers.test "behavior-mips-linux-none-Debug-bare-multi null terminated pointer"... OK
525/1098 behavior.pointers.test "behavior-mips-linux-none-Debug-bare-multi allow any sentinel"... OK
526/1098 behavior.pointers.test "behavior-mips-linux-none-Debug-bare-multi pointer sentinel with enums"... OK
527/1098 behavior.pointers.test "behavior-mips-linux-none-Debug-bare-multi pointer sentinel with optional element"... OK
528/1098 behavior.pointers.test "behavior-mips-linux-none-Debug-bare-multi pointer sentinel with +inf"... OK
529/1098 behavior.pointers.test "behavior-mips-linux-none-Debug-bare-multi pointer to array at fixed address"... OK
530/1098 behavior.pointers.test "behavior-mips-linux-none-Debug-bare-multi pointer arithmetic affects the alignment"... OK
531/1098 behavior.pointers.test "behavior-mips-linux-none-Debug-bare-multi @ptrToInt on null optional at comptime"... OK
532/1098 behavior.pointers.test "behavior-mips-linux-none-Debug-bare-multi indexing array with sentinel returns correct type"... OK
533/1098 behavior.ptrcast.test "behavior-mips-linux-none-Debug-bare-multi reinterpret bytes as integer with nonzero offset"... OK
534/1098 behavior.ptrcast.test "behavior-mips-linux-none-Debug-bare-multi reinterpret bytes of an array into an extern struct"... OK
535/1098 behavior.ptrcast.test "behavior-mips-linux-none-Debug-bare-multi reinterpret struct field at comptime"... OK
536/1098 behavior.ptrcast.test "behavior-mips-linux-none-Debug-bare-multi comptime ptrcast keeps larger alignment"... OK
537/1098 behavior.ptrcast.test "behavior-mips-linux-none-Debug-bare-multi implicit optional pointer to optional anyopaque pointer"... OK
538/1098 behavior.ref_var_in_if_after_if_2nd_switch_prong.test "behavior-mips-linux-none-Debug-bare-multi reference a variable in an if after an if in the 2nd switch prong"... OK
539/1098 behavior.src.test "behavior-mips-linux-none-Debug-bare-multi @src"... OK
540/1098 behavior.this.test "behavior-mips-linux-none-Debug-bare-multi this refer to module call private fn"... OK
541/1098 behavior.this.test "behavior-mips-linux-none-Debug-bare-multi this refer to container"... OK
542/1098 behavior.try.test "behavior-mips-linux-none-Debug-bare-multi try on error union"... OK
543/1098 behavior.try.test "behavior-mips-linux-none-Debug-bare-multi try without vars"... OK
544/1098 behavior.try.test "behavior-mips-linux-none-Debug-bare-multi try then not executed with assignment"... OK
545/1098 behavior.type_info.test "behavior-mips-linux-none-Debug-bare-multi type info: integer, floating point type info"... OK
546/1098 behavior.type_info.test "behavior-mips-linux-none-Debug-bare-multi type info: optional type info"... OK
547/1098 behavior.type_info.test "behavior-mips-linux-none-Debug-bare-multi type info: C pointer type info"... OK
548/1098 behavior.type_info.test "behavior-mips-linux-none-Debug-bare-multi type info: value is correctly copied"... OK
549/1098 behavior.type_info.test "behavior-mips-linux-none-Debug-bare-multi type info: tag type, void info"... OK
550/1098 behavior.type_info.test "behavior-mips-linux-none-Debug-bare-multi type info: pointer type info"... OK
551/1098 behavior.type_info.test "behavior-mips-linux-none-Debug-bare-multi type info: unknown length pointer type info"... OK
552/1098 behavior.type_info.test "behavior-mips-linux-none-Debug-bare-multi type info: null terminated pointer type info"... OK
553/1098 behavior.type_info.test "behavior-mips-linux-none-Debug-bare-multi type info: slice type info"... OK
554/1098 behavior.type_info.test "behavior-mips-linux-none-Debug-bare-multi type info: array type info"... OK
555/1098 behavior.type_info.test "behavior-mips-linux-none-Debug-bare-multi type info: error set, error union info"... OK
556/1098 behavior.type_info.test "behavior-mips-linux-none-Debug-bare-multi type info: enum info"... OK
557/1098 behavior.type_info.test "behavior-mips-linux-none-Debug-bare-multi type info: union info"... OK
558/1098 behavior.type_info.test "behavior-mips-linux-none-Debug-bare-multi type info: struct info"... OK
559/1098 behavior.type_info.test "behavior-mips-linux-none-Debug-bare-multi type info: opaque info"... OK
560/1098 behavior.type_info.test "behavior-mips-linux-none-Debug-bare-multi type info: function type info"... OK
561/1098 behavior.type_info.test "behavior-mips-linux-none-Debug-bare-multi typeInfo with comptime parameter in struct fn def"... OK
562/1098 behavior.type_info.test "behavior-mips-linux-none-Debug-bare-multi type info: vectors"... OK
563/1098 behavior.type_info.test "behavior-mips-linux-none-Debug-bare-multi type info: anyframe and anyframe->T"... OK
564/1098 behavior.type_info.test "behavior-mips-linux-none-Debug-bare-multi type info: pass to function"... OK
565/1098 behavior.type_info.test "behavior-mips-linux-none-Debug-bare-multi type info: TypeId -> TypeInfo impl cast"... OK
566/1098 behavior.type_info.test "behavior-mips-linux-none-Debug-bare-multi sentinel of opaque pointer type"... OK
567/1098 behavior.type_info.test "behavior-mips-linux-none-Debug-bare-multi @typeInfo does not force declarations into existence"... OK
568/1098 behavior.type_info.test "behavior-mips-linux-none-Debug-bare-multi type info for async frames"... OK
569/1098 behavior.type_info.test "behavior-mips-linux-none-Debug-bare-multi Declarations are returned in declaration order"... OK
570/1098 behavior.type_info.test "behavior-mips-linux-none-Debug-bare-multi Struct.is_tuple"... OK
571/1098 behavior.type_info.test "behavior-mips-linux-none-Debug-bare-multi StructField.is_comptime"... OK
572/1098 behavior.type_info.test "behavior-mips-linux-none-Debug-bare-multi typeInfo resolves usingnamespace declarations"... OK
573/1098 behavior.undefined.test "behavior-mips-linux-none-Debug-bare-multi init static array to undefined"... OK
574/1098 behavior.undefined.test "behavior-mips-linux-none-Debug-bare-multi assign undefined to struct"... OK
575/1098 behavior.undefined.test "behavior-mips-linux-none-Debug-bare-multi assign undefined to struct with method"... OK
576/1098 behavior.undefined.test "behavior-mips-linux-none-Debug-bare-multi type name of undefined"... OK
577/1098 behavior.underscore.test "behavior-mips-linux-none-Debug-bare-multi ignore lval with underscore"... OK
578/1098 behavior.underscore.test "behavior-mips-linux-none-Debug-bare-multi ignore lval with underscore (while loop)"... OK
579/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi basic unions"... OK
580/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi init union with runtime value"... OK
581/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi comptime union field access"... OK
582/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi basic extern unions"... OK
583/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi extern union size"... OK
584/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi 0-sized extern union definition"... OK
585/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi unions embedded in aggregate types"... OK
586/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi access a member of tagged union with conflicting enum tag name"... OK
587/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi constant tagged union with payload"... OK
588/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi union alignment"... OK
589/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi union with specified enum tag"... OK
590/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi packed union generates correctly aligned LLVM type"... behavior.union.test "behavior-mips-linux-none-Debug-bare-multi packed union generates correctly aligned LLVM type"... SKIP
SKIP
591/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi comparison between union and enum literal"... OK
592/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi cast union to tag type of union"... OK
593/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi union field access gives the enum values"... OK
594/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi cast tag type of union to union"... OK
595/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi implicit cast union to its tag type"... OK
596/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi constant packed union"... OK
597/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi simple union(enum(u32))"... OK
598/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi packed union size"... OK
599/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi union with only 1 field which is void should be zero bits"... OK
600/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi tagged union initialization with runtime void"... OK
601/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi tagged union with no payloads"... OK
602/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi union with only 1 field casted to its enum type"... OK
603/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi union with one member defaults to u0 tag type"... OK
604/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi global union with single field is correctly initialized"... OK
605/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi initialize global array of union"... OK
606/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi update the tag value for zero-sized unions"... OK
607/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi union initializer generates padding only if needed"... OK
608/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi runtime tag name with single field"... OK
609/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi method call on an empty union"... OK
610/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi tagged union type"... OK
611/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi tagged union as return value"... OK
612/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi tagged union with all void fields but a meaningful tag"... OK
613/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi union(enum(u32)) with specified and unspecified tag values"... OK
614/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi switch on union with only 1 field"... OK
615/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi union with only 1 field casted to its enum type which has enum value specified"... OK
616/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi @enumToInt works on unions"... OK
617/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi comptime union field value equality"... OK
618/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi return union init with void payload"... OK
619/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi @unionInit can modify a union type"... OK
620/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi @unionInit can modify a pointer value"... OK
621/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi union no tag with struct member"... OK
622/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi union with comptime_int tag"... OK
623/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi extern union doesn't trigger field check at comptime"... OK
624/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi anonymous union literal syntax"... OK
625/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi function call result coerces from tagged union to the tag"... OK
626/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi cast from anonymous struct to union"... OK
627/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi cast from pointer to anonymous struct to pointer to union"... OK
628/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi switching on non exhaustive union"... OK
629/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi containers with single-field enums"... OK
630/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi @unionInit on union w/ tag but no fields"... OK
631/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi union enum type gets a separate scope"... OK
632/1098 behavior.union.test "behavior-mips-linux-none-Debug-bare-multi global variable struct contains union initialized to non-most-aligned field"... OK
633/1098 behavior.usingnamespace.test "behavior-mips-linux-none-Debug-bare-multi basic usingnamespace"... OK
634/1098 behavior.usingnamespace.test "behavior-mips-linux-none-Debug-bare-multi usingnamespace inside a generic struct"... OK
635/1098 behavior.usingnamespace.test "behavior-mips-linux-none-Debug-bare-multi usingnamespace does not redeclare an imported variable"... OK
636/1098 behavior.usingnamespace.test "behavior-mips-linux-none-Debug-bare-multi usingnamespace omits mixing in private functions"... OK
637/1098 behavior.usingnamespace.test "behavior-mips-linux-none-Debug-bare-multi "... OK
638/1098 behavior.usingnamespace.test "behavior-mips-linux-none-Debug-bare-multi two files usingnamespace import each other"... OK
639/1098 behavior.void.test "behavior-mips-linux-none-Debug-bare-multi compare void with void compile time known"... OK
640/1098 behavior.void.test "behavior-mips-linux-none-Debug-bare-multi iterate over a void slice"... OK
641/1098 behavior.void.test "behavior-mips-linux-none-Debug-bare-multi void optional"... OK
642/1098 behavior.void.test "behavior-mips-linux-none-Debug-bare-multi void array as a local variable initializer"... OK
643/1098 behavior.while.test "behavior-mips-linux-none-Debug-bare-multi while loop"... OK
644/1098 behavior.while.test "behavior-mips-linux-none-Debug-bare-multi static eval while"... OK
645/1098 behavior.while.test "behavior-mips-linux-none-Debug-bare-multi while with continue expression"... OK
646/1098 behavior.while.test "behavior-mips-linux-none-Debug-bare-multi while with else"... OK
647/1098 behavior.while.test "behavior-mips-linux-none-Debug-bare-multi continue outer while loop"... OK
648/1098 behavior.while.test "behavior-mips-linux-none-Debug-bare-multi break from outer while loop"... OK
649/1098 behavior.while.test "behavior-mips-linux-none-Debug-bare-multi while copies its payload"... OK
650/1098 behavior.while.test "behavior-mips-linux-none-Debug-bare-multi continue and break"... OK
651/1098 behavior.while.test "behavior-mips-linux-none-Debug-bare-multi while with optional as condition"... OK
652/1098 behavior.while.test "behavior-mips-linux-none-Debug-bare-multi while with optional as condition with else"... OK
653/1098 behavior.while.test "behavior-mips-linux-none-Debug-bare-multi while with error union condition"... OK
654/1098 behavior.while.test "behavior-mips-linux-none-Debug-bare-multi while on bool with else result follow else prong"... OK
655/1098 behavior.while.test "behavior-mips-linux-none-Debug-bare-multi while on bool with else result follow break prong"... OK
656/1098 behavior.while.test "behavior-mips-linux-none-Debug-bare-multi while on optional with else result follow else prong"... OK
657/1098 behavior.while.test "behavior-mips-linux-none-Debug-bare-multi while on optional with else result follow break prong"... OK
658/1098 behavior.while.test "behavior-mips-linux-none-Debug-bare-multi return with implicit cast from while loop"... OK
659/1098 behavior.while.test "behavior-mips-linux-none-Debug-bare-multi while on error union with else result follow else prong"... OK
660/1098 behavior.while.test "behavior-mips-linux-none-Debug-bare-multi while on error union with else result follow break prong"... OK
661/1098 behavior.while.test "behavior-mips-linux-none-Debug-bare-multi while bool 2 break statements and an else"... OK
662/1098 behavior.while.test "behavior-mips-linux-none-Debug-bare-multi while optional 2 break statements and an else"... OK
663/1098 behavior.while.test "behavior-mips-linux-none-Debug-bare-multi while error 2 break statements and an else"... OK
664/1098 behavior.cast_int.test "behavior-mips-linux-none-Debug-bare-multi @intCast i32 to u7"... OK
665/1098 behavior.int128.test "behavior-mips-linux-none-Debug-bare-multi uint128"... OK
666/1098 behavior.int128.test "behavior-mips-linux-none-Debug-bare-multi undefined 128 bit int"... OK
667/1098 behavior.int128.test "behavior-mips-linux-none-Debug-bare-multi int128"... OK
668/1098 behavior.int128.test "behavior-mips-linux-none-Debug-bare-multi truncate int128"... OK
669/1098 behavior.translate_c_macros.test "behavior-mips-linux-none-Debug-bare-multi casting to void with a macro"... OK
670/1098 behavior.translate_c_macros.test "behavior-mips-linux-none-Debug-bare-multi initializer list expression"... OK
671/1098 behavior.translate_c_macros.test "behavior-mips-linux-none-Debug-bare-multi sizeof in macros"... OK
672/1098 behavior.translate_c_macros.test "behavior-mips-linux-none-Debug-bare-multi reference to a struct type"... OK
673/1098 behavior.translate_c_macros.test "behavior-mips-linux-none-Debug-bare-multi cast negative integer to pointer"... OK
674/1098 behavior.atomics.test "behavior-mips-linux-none-Debug-bare-multi cmpxchg"... OK
675/1098 behavior.atomics.test "behavior-mips-linux-none-Debug-bare-multi fence"... OK
676/1098 behavior.atomics.test "behavior-mips-linux-none-Debug-bare-multi atomicrmw and atomicload"... OK
677/1098 behavior.atomics.test "behavior-mips-linux-none-Debug-bare-multi cmpxchg with ptr"... OK
678/1098 behavior.atomics.test "behavior-mips-linux-none-Debug-bare-multi cmpxchg with ignored result"... OK
679/1098 behavior.atomics.test "behavior-mips-linux-none-Debug-bare-multi 128-bit cmpxchg"... behavior.atomics.test "behavior-mips-linux-none-Debug-bare-multi 128-bit cmpxchg"... SKIP
SKIP
680/1098 behavior.atomics.test "behavior-mips-linux-none-Debug-bare-multi cmpxchg on a global variable"... OK
681/1098 behavior.atomics.test "behavior-mips-linux-none-Debug-bare-multi atomic load and rmw with enum"... OK
682/1098 behavior.atomics.test "behavior-mips-linux-none-Debug-bare-multi atomic store"... OK
683/1098 behavior.atomics.test "behavior-mips-linux-none-Debug-bare-multi atomic store comptime"... OK
684/1098 behavior.atomics.test "behavior-mips-linux-none-Debug-bare-multi atomicrmw with floats"... OK
685/1098 behavior.atomics.test "behavior-mips-linux-none-Debug-bare-multi atomicrmw with ints"... OK
686/1098 behavior.atomics.test "behavior-mips-linux-none-Debug-bare-multi atomics with different types"... OK
687/1098 behavior.bugs.9584.test "behavior-mips-linux-none-Debug-bare-multi bug 9584"... OK
688/1098 behavior.error_llvm.test "behavior-mips-linux-none-Debug-bare-multi @errorName"... OK
689/1098 behavior.error_llvm.test "behavior-mips-linux-none-Debug-bare-multi @errorName sentinel length matches slice length"... OK
690/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi compile time recursion"... OK
691/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi static add one"... OK
692/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi inlined loop"... OK
693/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi inline variable gets result of const if"... OK
694/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi static function evaluation"... OK
695/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi const expr eval on single expr blocks"... OK
696/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi constant expressions"... OK
697/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi inlined block and runtime block phi"... OK
698/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi eval @setRuntimeSafety at compile-time"... OK
699/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi compile-time downcast when the bits fit"... OK
700/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi pointer to type"... OK
701/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi a type constructed in a global expression"... OK
702/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi comptime function with the same args is memoized"... OK
703/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi try to trick eval with runtime if"... OK
704/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi @setEvalBranchQuota"... OK
705/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi constant struct with negation"... OK
706/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi statically initialized list"... OK
707/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi statically initialized array literal"... OK
708/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi comptime iterate over fn ptr list"... OK
709/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi create global array with for loop"... OK
710/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi @setEvalBranchQuota at same scope as generic function call"... OK
711/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi comptime modification of const struct field"... OK
712/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi refer to the type of a generic function"... OK
713/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi zero extend from u0 to u1"... OK
714/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi return 0 from function that has u0 return type"... OK
715/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi statically initialized struct"... OK
716/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi inline for with same type but different values"... OK
717/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi f32 at compile time is lossy"... OK
718/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi f64 at compile time is lossy"... OK
719/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi "... OK
720/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi binary math operator in partially inlined function"... OK
721/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi comptime shl"... OK
722/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi comptime bitwise operators"... OK
723/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi comptime shlWithOverflow"... OK
724/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi const ptr to variable data changes at runtime"... OK
725/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi runtime 128 bit integer division"... OK
726/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi @tagName of @typeInfo"... OK
727/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi static eval list init"... OK
728/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi inlined loop has array literal with elided runtime scope on first iteration but not second iteration"... OK
729/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi eval @setFloatMode at compile-time"... OK
730/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi call method on bound fn referring to var instance"... OK
731/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi ptr to local array argument at comptime"... OK
732/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi comparisons 0 <= uint and 0 > uint should be comptime"... OK
733/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi const global shares pointer with other same one"... OK
734/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi float literal at compile time not lossy"... OK
735/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi f128 at compile time is lossy"... OK
736/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi string literal used as comptime slice is memoized"... OK
737/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi comptime function with mutable pointer is not memoized"... OK
738/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi const ptr to comptime mutable data is not memoized"... OK
739/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi function which returns struct with type field causes implicit comptime"... OK
740/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi call method with comptime pass-by-non-copying-value self parameter"... OK
741/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi setting backward branch quota just before a generic fn call"... OK
742/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi variable inside inline loop that has different types on different iterations"... OK
743/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi bit shift a u1"... OK
744/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi *align(1) u16 is the same as *align(1:0:2) u16"... OK
745/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi array concatenation forces comptime"... OK
746/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi array multiplication forces comptime"... OK
747/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi comptime assign int to optional int"... OK
748/1098 behavior.eval.test "behavior-mips-linux-none-Debug-bare-multi two comptime calls with array default initialized to undefined"... OK
749/1098 behavior.floatop.test "behavior-mips-linux-none-Debug-bare-multi floating point comparisons"... OK
750/1098 behavior.floatop.test "behavior-mips-linux-none-Debug-bare-multi different sized float comparisons"... OK
751/1098 behavior.floatop.test "behavior-mips-linux-none-Debug-bare-multi negative f128 floatToInt at compile-time"... OK
752/1098 behavior.floatop.test "behavior-mips-linux-none-Debug-bare-multi @sqrt"... OK
753/1098 behavior.floatop.test "behavior-mips-linux-none-Debug-bare-multi more @sqrt f16 tests"... OK
754/1098 behavior.floatop.test "behavior-mips-linux-none-Debug-bare-multi @sin"... OK
755/1098 behavior.floatop.test "behavior-mips-linux-none-Debug-bare-multi @cos"... OK
756/1098 behavior.floatop.test "behavior-mips-linux-none-Debug-bare-multi @exp"... OK
757/1098 behavior.floatop.test "behavior-mips-linux-none-Debug-bare-multi @exp2"... OK
758/1098 behavior.floatop.test "behavior-mips-linux-none-Debug-bare-multi @log"... OK
759/1098 behavior.floatop.test "behavior-mips-linux-none-Debug-bare-multi @log2"... OK
760/1098 behavior.floatop.test "behavior-mips-linux-none-Debug-bare-multi @log10"... OK
761/1098 behavior.floatop.test "behavior-mips-linux-none-Debug-bare-multi @fabs"... OK
762/1098 behavior.floatop.test "behavior-mips-linux-none-Debug-bare-multi @floor"... OK
763/1098 behavior.floatop.test "behavior-mips-linux-none-Debug-bare-multi @ceil"... OK
764/1098 behavior.floatop.test "behavior-mips-linux-none-Debug-bare-multi @trunc"... OK
765/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi assignment operators"... OK
766/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi three expr in a row"... OK
767/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi @clz"... OK
768/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi @clz vectors"... OK
769/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi @ctz"... OK
770/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi @ctz vectors"... OK
771/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi const number literal"... OK
772/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi float equality"... OK
773/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi hex float literal parsing"... OK
774/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi quad hex float literal parsing in range"... OK
775/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi underscore separator parsing"... OK
776/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi hex float literal within range"... OK
777/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi comptime_int addition"... OK
778/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi comptime_int multiplication"... OK
779/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi comptime_int shifting"... OK
780/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi comptime_int multi-limb shift and mask"... OK
781/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi comptime_int multi-limb partial shift right"... OK
782/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi xor"... OK
783/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi comptime_int xor"... OK
784/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi comptime_int param and return"... OK
785/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi binary not"... OK
786/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi division"... OK
787/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi unsigned wrapping"... OK
788/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi signed wrapping"... OK
789/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi signed negation wrapping"... OK
790/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi unsigned negation wrapping"... OK
791/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi unsigned 64-bit division"... OK
792/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi truncating shift right"... OK
793/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi f128"... OK
794/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi 128-bit multiplication"... OK
795/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi @addWithOverflow"... OK
796/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi small int addition"... OK
797/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi @mulWithOverflow"... OK
798/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi @subWithOverflow"... OK
799/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi @shlWithOverflow"... OK
800/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi overflow arithmetic with u0 values"... OK
801/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi allow signed integer division/remainder when values are comptime known and positive or exact"... OK
802/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi quad hex float literal parsing accurate"... OK
803/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi truncating shift left"... OK
804/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi exact shift left"... OK
805/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi exact shift right"... OK
806/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi shift left/right on u0 operand"... OK
807/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi comptime float rem int"... OK
808/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi remainder division"... OK
809/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi @sqrt"... OK
810/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi @fabs"... OK
811/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi @floor"... OK
812/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi @ceil"... OK
813/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi @trunc"... OK
814/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi @round"... OK
815/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi vector integer addition"... OK
816/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi NaN comparison"... OK
817/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi vector comparison"... OK
818/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi compare undefined literal with comptime_int"... OK
819/1098 behavior.math.test "behavior-mips-linux-none-Debug-bare-multi signed zeros are represented properly"... OK
820/1098 behavior.maximum_minimum.test "behavior-mips-linux-none-Debug-bare-multi @maximum"... OK
821/1098 behavior.maximum_minimum.test "behavior-mips-linux-none-Debug-bare-multi @minimum"... OK
822/1098 behavior.merge_error_sets.test "behavior-mips-linux-none-Debug-bare-multi merge error sets"... OK
823/1098 behavior.popcount.test "behavior-mips-linux-none-Debug-bare-multi @popCount integers"... OK
824/1098 behavior.saturating_arithmetic.test "behavior-mips-linux-none-Debug-bare-multi saturating add"... OK
825/1098 behavior.saturating_arithmetic.test "behavior-mips-linux-none-Debug-bare-multi saturating subtraction"... OK
826/1098 behavior.saturating_arithmetic.test "behavior-mips-linux-none-Debug-bare-multi saturating multiplication"... OK
827/1098 behavior.saturating_arithmetic.test "behavior-mips-linux-none-Debug-bare-multi saturating shift-left"... OK
828/1098 behavior.saturating_arithmetic.test "behavior-mips-linux-none-Debug-bare-multi saturating shl uses the LHS type"... OK
829/1098 behavior.sizeof_and_typeof.test "behavior-mips-linux-none-Debug-bare-multi @sizeOf and @TypeOf"... OK
830/1098 behavior.sizeof_and_typeof.test "behavior-mips-linux-none-Debug-bare-multi @sizeOf on compile-time types"... OK
831/1098 behavior.sizeof_and_typeof.test "behavior-mips-linux-none-Debug-bare-multi @TypeOf() with multiple arguments"... OK
832/1098 behavior.sizeof_and_typeof.test "behavior-mips-linux-none-Debug-bare-multi lazy @sizeOf result is checked for definedness"... OK
833/1098 behavior.sizeof_and_typeof.test "behavior-mips-linux-none-Debug-bare-multi @offsetOf"... OK
834/1098 behavior.sizeof_and_typeof.test "behavior-mips-linux-none-Debug-bare-multi @offsetOf packed struct, array length not power of 2 or multiple of native pointer width in bytes"... OK
835/1098 behavior.sizeof_and_typeof.test "behavior-mips-linux-none-Debug-bare-multi @bitOffsetOf"... OK
836/1098 behavior.struct_llvm.test "behavior-mips-linux-none-Debug-bare-multi struct point to self"... OK
837/1098 behavior.struct_llvm.test "behavior-mips-linux-none-Debug-bare-multi void struct fields"... OK
838/1098 behavior.struct_llvm.test "behavior-mips-linux-none-Debug-bare-multi return empty struct from fn"... OK
839/1098 behavior.struct_llvm.test "behavior-mips-linux-none-Debug-bare-multi pass slice of empty struct to fn"... OK
840/1098 behavior.struct_llvm.test "behavior-mips-linux-none-Debug-bare-multi self-referencing struct via array member"... OK
841/1098 behavior.struct_llvm.test "behavior-mips-linux-none-Debug-bare-multi empty struct method call"... OK
842/1098 behavior.struct_llvm.test "behavior-mips-linux-none-Debug-bare-multi align 1 field before self referential align 8 field as slice return type"... OK
843/1098 behavior.struct_llvm.test "behavior-mips-linux-none-Debug-bare-multi packed struct"... OK
844/1098 behavior.struct_llvm.test "behavior-mips-linux-none-Debug-bare-multi packed struct 24bits"... OK
845/1098 behavior.struct_llvm.test "behavior-mips-linux-none-Debug-bare-multi runtime struct initialization of bitfield"... OK
846/1098 behavior.struct_llvm.test "behavior-mips-linux-none-Debug-bare-multi native bit field understands endianness"... OK
847/1098 behavior.struct_llvm.test "behavior-mips-linux-none-Debug-bare-multi implicit cast packed struct field to const ptr"... OK
848/1098 behavior.struct_llvm.test "behavior-mips-linux-none-Debug-bare-multi zero-bit field in packed struct"... OK
849/1098 behavior.struct_llvm.test "behavior-mips-linux-none-Debug-bare-multi packed struct with non-ABI-aligned field"... OK
850/1098 behavior.struct_llvm.test "behavior-mips-linux-none-Debug-bare-multi bit field access"... OK
851/1098 behavior.struct_llvm.test "behavior-mips-linux-none-Debug-bare-multi default struct initialization fields"... OK
852/1098 behavior.struct_llvm.test "behavior-mips-linux-none-Debug-bare-multi packed array 24bits"... OK
853/1098 behavior.struct_llvm.test "behavior-mips-linux-none-Debug-bare-multi aligned array of packed struct"... OK
854/1098 behavior.struct_llvm.test "behavior-mips-linux-none-Debug-bare-multi pointer to packed struct member in a stack variable"... OK
855/1098 behavior.struct_llvm.test "behavior-mips-linux-none-Debug-bare-multi non-byte-aligned array inside packed struct"... OK
856/1098 behavior.struct_llvm.test "behavior-mips-linux-none-Debug-bare-multi packed struct with u0 field access"... OK
857/1098 behavior.struct_llvm.test "behavior-mips-linux-none-Debug-bare-multi access to global struct fields"... OK
858/1098 behavior.struct_llvm.test "behavior-mips-linux-none-Debug-bare-multi packed struct with fp fields"... OK
859/1098 behavior.struct_llvm.test "behavior-mips-linux-none-Debug-bare-multi fn with C calling convention returns struct by value"... OK
860/1098 behavior.struct_llvm.test "behavior-mips-linux-none-Debug-bare-multi non-packed struct with u128 entry in union"... OK
861/1098 behavior.struct_llvm.test "behavior-mips-linux-none-Debug-bare-multi packed struct field passed to generic function"... OK
862/1098 behavior.struct_llvm.test "behavior-mips-linux-none-Debug-bare-multi anonymous struct literal syntax"... OK
863/1098 behavior.struct_llvm.test "behavior-mips-linux-none-Debug-bare-multi fully anonymous struct"... OK
864/1098 behavior.struct_llvm.test "behavior-mips-linux-none-Debug-bare-multi fully anonymous list literal"... OK
865/1098 behavior.struct_llvm.test "behavior-mips-linux-none-Debug-bare-multi anonymous struct literal assigned to variable"... OK
866/1098 behavior.struct_llvm.test "behavior-mips-linux-none-Debug-bare-multi comptime struct field"... OK
867/1098 behavior.struct_llvm.test "behavior-mips-linux-none-Debug-bare-multi anon struct literal field value initialized with fn call"... OK
868/1098 behavior.struct_llvm.test "behavior-mips-linux-none-Debug-bare-multi struct with union field"... OK
869/1098 behavior.struct_llvm.test "behavior-mips-linux-none-Debug-bare-multi type coercion of anon struct literal to struct"... OK
870/1098 behavior.struct_llvm.test "behavior-mips-linux-none-Debug-bare-multi type coercion of pointer to anon struct literal to pointer to struct"... OK
871/1098 behavior.struct_llvm.test "behavior-mips-linux-none-Debug-bare-multi packed struct with undefined initializers"... OK
872/1098 behavior.struct_llvm.test "behavior-mips-linux-none-Debug-bare-multi for loop over pointers to struct, getting field from struct pointer"... OK
873/1098 behavior.switch.test "behavior-mips-linux-none-Debug-bare-multi switch with numbers"... OK
874/1098 behavior.switch.test "behavior-mips-linux-none-Debug-bare-multi switch with all ranges"... OK
875/1098 behavior.switch.test "behavior-mips-linux-none-Debug-bare-multi implicit comptime switch"... OK
876/1098 behavior.switch.test "behavior-mips-linux-none-Debug-bare-multi switch on enum"... OK
877/1098 behavior.switch.test "behavior-mips-linux-none-Debug-bare-multi switch statement"... OK
878/1098 behavior.switch.test "behavior-mips-linux-none-Debug-bare-multi switch with multiple expressions"... OK
879/1098 behavior.switch.test "behavior-mips-linux-none-Debug-bare-multi switch on type"... OK
880/1098 behavior.switch.test "behavior-mips-linux-none-Debug-bare-multi switching on booleans"... OK
881/1098 behavior.switch.test "behavior-mips-linux-none-Debug-bare-multi u0"... OK
882/1098 behavior.switch.test "behavior-mips-linux-none-Debug-bare-multi undefined.u0"... OK
883/1098 behavior.switch.test "behavior-mips-linux-none-Debug-bare-multi switch with disjoint range"... OK
884/1098 behavior.switch.test "behavior-mips-linux-none-Debug-bare-multi switch variable for range and multiple prongs"... OK
885/1098 behavior.switch.test "behavior-mips-linux-none-Debug-bare-multi switch on global mutable var isn't constant-folded"... OK
886/1098 behavior.switch.test "behavior-mips-linux-none-Debug-bare-multi switch prong with variable"... OK
887/1098 behavior.switch.test "behavior-mips-linux-none-Debug-bare-multi switch on enum using pointer capture"... OK
888/1098 behavior.switch.test "behavior-mips-linux-none-Debug-bare-multi switch handles all cases of number"... OK
889/1098 behavior.switch.test "behavior-mips-linux-none-Debug-bare-multi switch on union with some prongs capturing"... OK
890/1098 behavior.switch.test "behavior-mips-linux-none-Debug-bare-multi switch on const enum with var"... OK
891/1098 behavior.switch.t
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment