Created
February 11, 2022 22:44
-
-
Save joachimschmidt557/9194e8989913a9f6c0ec561534dc37c4 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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