create mode 100644 lib/compiler_rt/float_from_int.zig create mode 100644 lib/compiler_rt/float_from_int_test.zig delete mode 100644 lib/compiler_rt/float_to_int.zig delete mode 100644 lib/compiler_rt/float_to_int_test.zig create mode 100644 lib/compiler_rt/int_from_float.zig create mode 100644 lib/compiler_rt/int_from_float_test.zig delete mode 100644 lib/compiler_rt/int_to_float.zig delete mode 100644 lib/compiler_rt/int_to_float_test.zig delete mode 100644 test/behavior/inttoptr.zig create mode 100644 test/behavior/ptrfromint.zig create mode 100644 test/cases/compile_errors/enumFromInt_on_non-exhaustive_enums_checks_int_in_range.zig delete mode 100644 test/cases/compile_errors/floatToInt_comptime_safety.zig create mode 100644 test/cases/compile_errors/intFromFloat_comptime_safety.zig create mode 100644 test/cases/compile_errors/intFromPtr_0_to_non_optional_pointer.zig delete mode 100644 test/cases/compile_errors/intToEnum_on_non-exhaustive_enums_checks_int_in_range.zig delete mode 100644 test/cases/compile_errors/intToPtr_with_misaligned_address.zig delete mode 100644 test/cases/compile_errors/inttoptr_non_ptr_type.zig delete mode 100644 test/cases/compile_errors/non_float_passed_to_floatToInt.zig create mode 100644 test/cases/compile_errors/non_float_passed_to_intFromFloat.zig create mode 100644 test/cases/compile_errors/non_int_passed_to_floatFromInt.zig delete mode 100644 test/cases/compile_errors/non_int_passed_to_intToFloat.zig create mode 100644 test/cases/compile_errors/non_pointer_given_to_intFromPtr.zig delete mode 100644 test/cases/compile_errors/non_pointer_given_to_ptrToInt.zig create mode 100644 test/cases/compile_errors/out_of_int_range_comptime_float_passed_to_intFromFloat.zig delete mode 100644 test/cases/compile_errors/out_of_range_comptime_int_passed_to_floatToInt.zig create mode 100644 test/cases/compile_errors/ptrFromInt_non_ptr_type.zig create mode 100644 test/cases/compile_errors/ptrFromInt_with_misaligned_address.zig delete mode 100644 test/cases/compile_errors/ptrToInt_0_to_non_optional_pointer.zig create mode 100644 test/cases/safety/@enumFromInt - no matching tag value.zig delete mode 100644 test/cases/safety/@floatToInt cannot fit - negative out of range.zig delete mode 100644 test/cases/safety/@floatToInt cannot fit - negative to unsigned.zig delete mode 100644 test/cases/safety/@floatToInt cannot fit - positive out of range.zig create mode 100644 test/cases/safety/@intFromFloat cannot fit - negative out of range.zig create mode 100644 test/cases/safety/@intFromFloat cannot fit - negative to unsigned.zig create mode 100644 test/cases/safety/@intFromFloat cannot fit - positive out of range.zig delete mode 100644 test/cases/safety/@intToEnum - no matching tag value.zig delete mode 100644 test/cases/safety/@intToPtr address zero to non-optional byte-aligned pointer.zig delete mode 100644 test/cases/safety/@intToPtr address zero to non-optional pointer.zig create mode 100644 test/cases/safety/@ptrFromInt address zero to non-optional byte-aligned pointer.zig create mode 100644 test/cases/safety/@ptrFromInt address zero to non-optional pointer.zig create mode 100644 test/cases/safety/@ptrFromInt with misaligned address.zig delete mode 100644 test/cases/safety/intToPtr with misaligned address.zig