PR# 19790 {PLAIN_TEXT_FILE}.`make_open_temporary' not working with MSC compiler

Problem Report Summary
Submitter: tilouis
Category: EiffelBase
Priority: Low
Date: 2021/08/03
Class: Bug
Severity: Non-critical
Number: 19790
Release: 20.05
Confidential: No
Status: Open
Responsible:
Environment: Windows with Microsoft Visual Studio 2013
Synopsis: {PLAIN_TEXT_FILE}.`make_open_temporary' not working with MSC compiler

Description
When I call {PLAIN_TEXT_FILE}.`make_open_temporary'  on Windows, using the Microsoft Visual Studio 2013 compiler, It raised an "Invalid argument: OPERATING_SYSTEM_FAILURE" error.

To Reproduce
Minimalist example:

class
	APPLICATION

create
	make

feature {NONE} -- Initialization

	make
			-- Run application.
		local
			l_file:PLAIN_TEXT_FILE
		do
			create l_file.make_open_temporary
		end

end
Problem Report Interactions