Skip to content

Commit 68e22be

Browse files
committed
Disabling 4GB file test on 32bit Linux as it isn't supported yet.
1 parent 7d5c022 commit 68e22be

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

Release/src/streams/windows/fileio.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -393,9 +393,9 @@ size_t _write_file_async(_In_ streams::details::_file_info_impl *fInfo, _In_ str
393393
}
394394
else
395395
{
396-
pOverlapped->Offset = (DWORD)position;
396+
pOverlapped->Offset = static_cast<DWORD>(position);
397397
#ifdef _WIN64
398-
pOverlapped->OffsetHigh = (DWORD)(position >> 32);
398+
pOverlapped->OffsetHigh = static_cast<DWORD>(position >> 32);
399399
#else
400400
pOverlapped->OffsetHigh = 0;
401401
#endif
@@ -494,9 +494,9 @@ size_t _read_file_async(_In_ streams::details::_file_info_impl *fInfo, _In_ stre
494494

495495
auto pOverlapped = new EXTENDED_OVERLAPPED(_ReadFileCompletionRoutine<streams::details::_file_info_impl>);
496496
pOverlapped->m_scheduler = scheduler.get();
497-
pOverlapped->Offset = (DWORD)offset;
497+
pOverlapped->Offset = static_cast<DWORD>(offset);
498498
#ifdef _WIN64
499-
pOverlapped->OffsetHigh = (DWORD)(offset >> 32);
499+
pOverlapped->OffsetHigh = static_cast<DWORD>(offset >> 32);
500500
#else
501501
pOverlapped->OffsetHigh = 0;
502502
#endif

Release/tests/Functional/streams/fstreambuf_tests.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -974,7 +974,7 @@ TEST(read_one_byte_at_4G)
974974
// since casablanca does not use sparse file apis we're not doing the reverse test (write one byte at 4Gb and verify with std apis)
975975
// because the file created would be too big
976976
#endif
977-
#else
977+
#elif defined(__x86_64__)
978978

979979
struct TidyStream
980980
{

0 commit comments

Comments
 (0)