# Error with vtkCSVWriter.cxx in ParaView 5.7.0-RC2

**URL:** https://discourse.paraview.org/t/error-with-vtkcsvwriter-cxx-in-paraview-5-7-0-rc2/2435
**Category:** Development
**Created:** [August 14, 2019, 7:14pm UTC](https://discourse.paraview.org/t/error-with-vtkcsvwriter-cxx-in-paraview-5-7-0-rc2/2435 "2019-08-14T19:14:19Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![joeh](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/j/ce7236/32.png) [@joeh](https://discourse.paraview.org/u/joeh)
#### Post date: [August 14, 2019, 7:14pm UTC](https://discourse.paraview.org/t/error-with-vtkcsvwriter-cxx-in-paraview-5-7-0-rc2/2435/1 "2019-08-14T19:14:19Z")

</div>

I am getting an error in vtkCSVWriter.cxx when using gcc 4.8.5 to build ParaView 5.7.0-RC2  
This seems to have been introduced by the change last week to fix issue #19224 (Save Data, csv file,  
from streamtracer is bad)

Build\_5.7.0-RC2\_mesa/superbuild/paraview/src/ParaViewCore/VTKExtensions/Default/vtkCSVWriter.cxx:203:18: error: use of deleted function ‘std::basic\_ofstream& std::basic\_ofstream::operator=(const std::basic\_ofstream&)’  
this-\>Stream = ofstream(filename, ios::out);

/usr/include/c++/4.8.5/fstream:599:11: note: ‘std::basic\_ofstream& std::basic\_ofstream::operator=(const std::basic\_ofstream&)’ is implicitly deleted because the default definition would be ill-formed:  
class basic\_ofstream : public basic\_ostream\<\_CharT,\_Traits\>

Thanks,

Joe

---

<div class="post-metadata">

### Author: ![ben.boeckel](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/b/ea5d25/32.png) [@ben.boeckel](https://discourse.paraview.org/u/ben.boeckel)
#### Post date: [August 15, 2019, 3:02pm UTC](https://discourse.paraview.org/t/error-with-vtkcsvwriter-cxx-in-paraview-5-7-0-rc2/2435/2 "2019-08-15T15:02:46Z")

</div>

@Andy_Bauer @utkarsh.ayachit

---

<div class="post-metadata">

### Author: ![utkarsh.ayachit](https://discourse.paraview.org/user_avatar/discourse.paraview.org/utkarsh.ayachit/32/39_2.png) [@utkarsh.ayachit](https://discourse.paraview.org/u/utkarsh.ayachit)
#### Post date: [August 15, 2019, 4:54pm UTC](https://discourse.paraview.org/t/error-with-vtkcsvwriter-cxx-in-paraview-5-7-0-rc2/2435/3 "2019-08-15T16:54:45Z")

</div>

fixed here: [https://gitlab.kitware.com/paraview/paraview/merge\_requests/3510](https://gitlab.kitware.com/paraview/paraview/merge_requests/3510)

---

<div class="post-metadata">

### Author: ![joeh](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/j/ce7236/32.png) [@joeh](https://discourse.paraview.org/u/joeh)
#### Post date: [August 15, 2019, 7:11pm UTC](https://discourse.paraview.org/t/error-with-vtkcsvwriter-cxx-in-paraview-5-7-0-rc2/2435/4 "2019-08-15T19:11:11Z")

</div>

The patch did not fix the error sadly:

Here is more detail on the errors I get even with the changes made by Utkarsh applied:

/home/joeh/PV/Build\_5.7.0-RC2\_mesa/superbuild/paraview/src/ParaViewCore/VTKExtensions/Default/vtkCSVWriter.cxx: In member function ‘int vtkCSVWriter::CSVFile::Open(const char\*)’:  
/home/joeh/PV/Build\_5.7.0-RC2\_mesa/superbuild/paraview/src/ParaViewCore/VTKExtensions/Default/vtkCSVWriter.cxx:204:18: error: use of deleted function ‘std::basic\_ofstream& std::basic\_ofstream::operator=(const std::basic\_ofstream&)’  
this-\>Stream = ofstream(filename, ios::out);  
^  
Edited for brevity

---

<div class="post-metadata">

### Author: ![utkarsh.ayachit](https://discourse.paraview.org/user_avatar/discourse.paraview.org/utkarsh.ayachit/32/39_2.png) [@utkarsh.ayachit](https://discourse.paraview.org/u/utkarsh.ayachit)
#### Post date: [August 15, 2019, 7:14pm UTC](https://discourse.paraview.org/t/error-with-vtkcsvwriter-cxx-in-paraview-5-7-0-rc2/2435/5 "2019-08-15T19:14:18Z")

</div>

I am not sure you got the latest patch…attached…there’s no `this->Stream = ofstream(...)` in the code anymore.

[https://gitlab.kitware.com/paraview/paraview/commit/a0db130f6f156087012aadba8675447ab7242aa6.diff](https://gitlab.kitware.com/paraview/paraview/commit/a0db130f6f156087012aadba8675447ab7242aa6.diff)

---

<div class="post-metadata">

### Author: ![joeh](https://discourse.paraview.org/letter_avatar_proxy/v4/letter/j/ce7236/32.png) [@joeh](https://discourse.paraview.org/u/joeh)
#### Post date: [August 15, 2019, 7:20pm UTC](https://discourse.paraview.org/t/error-with-vtkcsvwriter-cxx-in-paraview-5-7-0-rc2/2435/6 "2019-08-15T19:20:00Z")

</div>

Utkarsh,

You were correct, I got the new version of the patch and now it is working.

Thanks for your quick reply,

Joe
