Re: [Paraview] error when compiling Paraview 5.4 macOS 10.13

2018-01-19 Thread Sergio Emanuel Galembeck
Dear Cory,

Thank you! Paraview is working now!

Best regards,

Sergio

> On 12 Jan 2018, at 16:37, Cory Quammen  wrote:
> 
> Alas, this fix was made after ParaView 5.2 was released.
> 
> If you really need ParaView 5.2 instead of 5.3 or 5.4.1, you can apply
> the patch in my previous email to the VTK subdirectory in the ParaView
> source code. As you can see, just two lines need to be modified, so
> you could easily do this manually.
> 
> Hope that helps,
> Cory
> 
> On Fri, Jan 12, 2018 at 1:15 PM, Sergio Emanuel Galembeck
>  wrote:
>> Cory,
>> 
>> Sorry, I am trying to install Paraview 5.2.0. Even doing 'git submodule 
>> update —init’
>> the error that I noticed continues.
>> 
>> What do you suggest?
>> 
>> Thanks,
>> 
>> Sergio
>> 
>>> On 8 Jan 2018, at 12:38, Cory Quammen  wrote:
>>> 
>>> Sergio,
>>> 
>>> This problem was fixed in November 2016, so I am surprised you are
>>> running into it. Current ParaView master includes VTK that contains
>>> the commit
>>> 
>>> commit 33631146a85dfa64433c3997f166cbaa96bedee9
>>> Author: gnzlbg 
>>> Date:   Wed Nov 23 05:29:14 2016 -0500
>>> 
>>>   [bugfix] Invalid pointer comparisons.
>>> 
>>>   The code was performing a null pointer check
>>>   using (void*)Data <= 0 instead of Data == NULL
>>>   (or nullptr). This results in a compilation
>>>   error with clang trunk (future clang 4.0).
>>> 
>>> diff --git a/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfDsmComm.cxx
>>> b/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfDsmComm.cxx
>>> index 1e88f08..e89e153 100644
>>> --- a/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfDsmComm.cxx
>>> +++ b/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfDsmComm.cxx
>>> @@ -52,7 +52,7 @@ XdmfDsmComm::Receive(XdmfDsmMsg *Msg){
>>>XdmfErrorMessage("Cannot Receive Message of Length = " << 
>>> Msg->Length);
>>>return(XDMF_FAIL);
>>>}
>>> -if(Msg->Data <= 0 ){
>>> +if(Msg->Data == NULL){
>>>XdmfErrorMessage("Cannot Receive Message into Data Buffer = "
>>> << Msg->Length);
>>>return(XDMF_FAIL);
>>>}
>>> @@ -66,7 +66,7 @@ XdmfDsmComm::Send(XdmfDsmMsg *Msg){
>>>XdmfErrorMessage("Cannot Send Message of Length = " << Msg->Length);
>>>return(XDMF_FAIL);
>>>}
>>> -if(Msg->Data <= 0 ){
>>> +if(Msg->Data == NULL) {
>>>XdmfErrorMessage("Cannot Send Message from Data Buffer = " <<
>>> Msg->Length);
>>>return(XDMF_FAIL);
>>>}
>>> 
>>> Make sure you have run `git submodule update` to ensure your VTK is up to 
>>> date.
>>> 
>>> HTH,
>>> Cory
>>> 
>>> On Mon, Jan 8, 2018 at 6:55 AM, Sergio Emanuel Galembeck
>>>  wrote:
 Hello,
 
 I am trying to compile Paraview 5.4 in MacOS 10.13.2 (High Sierra), using
 software from MacPorts 2.4.2. After a successful configuration,
 the make -j 4 command give the following error:
 
 /Users/sergiogalembeck/paraview_install/ParaView/VTK/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfDsmComm.cxx:55:18:
 error:
 ordered comparison between pointer and zero ('void *' and 'int')
   if(Msg->Data <= 0 ){
 
 How can I solve this problem?
 
 Best regards,
 
 Sergio
 
 
 
 ___
 Powered by www.kitware.com
 
 Visit other Kitware open-source projects at
 http://www.kitware.com/opensource/opensource.html
 
 Please keep messages on-topic and check the ParaView Wiki at:
 http://paraview.org/Wiki/ParaView
 
 Search the list archives at: http://markmail.org/search/?q=ParaView
 
 Follow this link to subscribe/unsubscribe:
 https://paraview.org/mailman/listinfo/paraview
 
>>> 
>>> 
>>> 
>>> --
>>> Cory Quammen
>>> Staff R Engineer
>>> Kitware, Inc.
>> 
> 
> 
> 
> -- 
> Cory Quammen
> Staff R Engineer
> Kitware, Inc.

___
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the ParaView Wiki at: 
http://paraview.org/Wiki/ParaView

Search the list archives at: http://markmail.org/search/?q=ParaView

Follow this link to subscribe/unsubscribe:
https://paraview.org/mailman/listinfo/paraview


Re: [Paraview] error when compiling Paraview 5.4 macOS 10.13

2018-01-12 Thread Cory Quammen
Alas, this fix was made after ParaView 5.2 was released.

If you really need ParaView 5.2 instead of 5.3 or 5.4.1, you can apply
the patch in my previous email to the VTK subdirectory in the ParaView
source code. As you can see, just two lines need to be modified, so
you could easily do this manually.

Hope that helps,
Cory

On Fri, Jan 12, 2018 at 1:15 PM, Sergio Emanuel Galembeck
 wrote:
> Cory,
>
> Sorry, I am trying to install Paraview 5.2.0. Even doing 'git submodule 
> update —init’
> the error that I noticed continues.
>
> What do you suggest?
>
> Thanks,
>
> Sergio
>
>> On 8 Jan 2018, at 12:38, Cory Quammen  wrote:
>>
>> Sergio,
>>
>> This problem was fixed in November 2016, so I am surprised you are
>> running into it. Current ParaView master includes VTK that contains
>> the commit
>>
>> commit 33631146a85dfa64433c3997f166cbaa96bedee9
>> Author: gnzlbg 
>> Date:   Wed Nov 23 05:29:14 2016 -0500
>>
>>[bugfix] Invalid pointer comparisons.
>>
>>The code was performing a null pointer check
>>using (void*)Data <= 0 instead of Data == NULL
>>(or nullptr). This results in a compilation
>>error with clang trunk (future clang 4.0).
>>
>> diff --git a/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfDsmComm.cxx
>> b/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfDsmComm.cxx
>> index 1e88f08..e89e153 100644
>> --- a/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfDsmComm.cxx
>> +++ b/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfDsmComm.cxx
>> @@ -52,7 +52,7 @@ XdmfDsmComm::Receive(XdmfDsmMsg *Msg){
>> XdmfErrorMessage("Cannot Receive Message of Length = " << 
>> Msg->Length);
>> return(XDMF_FAIL);
>> }
>> -if(Msg->Data <= 0 ){
>> +if(Msg->Data == NULL){
>> XdmfErrorMessage("Cannot Receive Message into Data Buffer = "
>> << Msg->Length);
>> return(XDMF_FAIL);
>> }
>> @@ -66,7 +66,7 @@ XdmfDsmComm::Send(XdmfDsmMsg *Msg){
>> XdmfErrorMessage("Cannot Send Message of Length = " << Msg->Length);
>> return(XDMF_FAIL);
>> }
>> -if(Msg->Data <= 0 ){
>> +if(Msg->Data == NULL) {
>> XdmfErrorMessage("Cannot Send Message from Data Buffer = " <<
>> Msg->Length);
>> return(XDMF_FAIL);
>> }
>>
>> Make sure you have run `git submodule update` to ensure your VTK is up to 
>> date.
>>
>> HTH,
>> Cory
>>
>> On Mon, Jan 8, 2018 at 6:55 AM, Sergio Emanuel Galembeck
>>  wrote:
>>> Hello,
>>>
>>> I am trying to compile Paraview 5.4 in MacOS 10.13.2 (High Sierra), using
>>> software from MacPorts 2.4.2. After a successful configuration,
>>> the make -j 4 command give the following error:
>>>
>>> /Users/sergiogalembeck/paraview_install/ParaView/VTK/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfDsmComm.cxx:55:18:
>>> error:
>>>  ordered comparison between pointer and zero ('void *' and 'int')
>>>if(Msg->Data <= 0 ){
>>>
>>> How can I solve this problem?
>>>
>>> Best regards,
>>>
>>> Sergio
>>>
>>>
>>>
>>> ___
>>> Powered by www.kitware.com
>>>
>>> Visit other Kitware open-source projects at
>>> http://www.kitware.com/opensource/opensource.html
>>>
>>> Please keep messages on-topic and check the ParaView Wiki at:
>>> http://paraview.org/Wiki/ParaView
>>>
>>> Search the list archives at: http://markmail.org/search/?q=ParaView
>>>
>>> Follow this link to subscribe/unsubscribe:
>>> https://paraview.org/mailman/listinfo/paraview
>>>
>>
>>
>>
>> --
>> Cory Quammen
>> Staff R Engineer
>> Kitware, Inc.
>



-- 
Cory Quammen
Staff R Engineer
Kitware, Inc.
___
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the ParaView Wiki at: 
http://paraview.org/Wiki/ParaView

Search the list archives at: http://markmail.org/search/?q=ParaView

Follow this link to subscribe/unsubscribe:
https://paraview.org/mailman/listinfo/paraview


Re: [Paraview] error when compiling Paraview 5.4 macOS 10.13

2018-01-12 Thread Sergio Emanuel Galembeck
Cory,

Sorry, I am trying to install Paraview 5.2.0. Even doing 'git submodule update 
—init’
the error that I noticed continues.

What do you suggest?

Thanks,

Sergio

> On 8 Jan 2018, at 12:38, Cory Quammen  wrote:
> 
> Sergio,
> 
> This problem was fixed in November 2016, so I am surprised you are
> running into it. Current ParaView master includes VTK that contains
> the commit
> 
> commit 33631146a85dfa64433c3997f166cbaa96bedee9
> Author: gnzlbg 
> Date:   Wed Nov 23 05:29:14 2016 -0500
> 
>[bugfix] Invalid pointer comparisons.
> 
>The code was performing a null pointer check
>using (void*)Data <= 0 instead of Data == NULL
>(or nullptr). This results in a compilation
>error with clang trunk (future clang 4.0).
> 
> diff --git a/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfDsmComm.cxx
> b/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfDsmComm.cxx
> index 1e88f08..e89e153 100644
> --- a/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfDsmComm.cxx
> +++ b/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfDsmComm.cxx
> @@ -52,7 +52,7 @@ XdmfDsmComm::Receive(XdmfDsmMsg *Msg){
> XdmfErrorMessage("Cannot Receive Message of Length = " << 
> Msg->Length);
> return(XDMF_FAIL);
> }
> -if(Msg->Data <= 0 ){
> +if(Msg->Data == NULL){
> XdmfErrorMessage("Cannot Receive Message into Data Buffer = "
> << Msg->Length);
> return(XDMF_FAIL);
> }
> @@ -66,7 +66,7 @@ XdmfDsmComm::Send(XdmfDsmMsg *Msg){
> XdmfErrorMessage("Cannot Send Message of Length = " << Msg->Length);
> return(XDMF_FAIL);
> }
> -if(Msg->Data <= 0 ){
> +if(Msg->Data == NULL) {
> XdmfErrorMessage("Cannot Send Message from Data Buffer = " <<
> Msg->Length);
> return(XDMF_FAIL);
> }
> 
> Make sure you have run `git submodule update` to ensure your VTK is up to 
> date.
> 
> HTH,
> Cory
> 
> On Mon, Jan 8, 2018 at 6:55 AM, Sergio Emanuel Galembeck
>  wrote:
>> Hello,
>> 
>> I am trying to compile Paraview 5.4 in MacOS 10.13.2 (High Sierra), using
>> software from MacPorts 2.4.2. After a successful configuration,
>> the make -j 4 command give the following error:
>> 
>> /Users/sergiogalembeck/paraview_install/ParaView/VTK/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfDsmComm.cxx:55:18:
>> error:
>>  ordered comparison between pointer and zero ('void *' and 'int')
>>if(Msg->Data <= 0 ){
>> 
>> How can I solve this problem?
>> 
>> Best regards,
>> 
>> Sergio
>> 
>> 
>> 
>> ___
>> Powered by www.kitware.com
>> 
>> Visit other Kitware open-source projects at
>> http://www.kitware.com/opensource/opensource.html
>> 
>> Please keep messages on-topic and check the ParaView Wiki at:
>> http://paraview.org/Wiki/ParaView
>> 
>> Search the list archives at: http://markmail.org/search/?q=ParaView
>> 
>> Follow this link to subscribe/unsubscribe:
>> https://paraview.org/mailman/listinfo/paraview
>> 
> 
> 
> 
> -- 
> Cory Quammen
> Staff R Engineer
> Kitware, Inc.

___
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the ParaView Wiki at: 
http://paraview.org/Wiki/ParaView

Search the list archives at: http://markmail.org/search/?q=ParaView

Follow this link to subscribe/unsubscribe:
https://paraview.org/mailman/listinfo/paraview


Re: [Paraview] error when compiling Paraview 5.4 macOS 10.13

2018-01-08 Thread Cory Quammen
Sergio,

This problem was fixed in November 2016, so I am surprised you are
running into it. Current ParaView master includes VTK that contains
the commit

commit 33631146a85dfa64433c3997f166cbaa96bedee9
Author: gnzlbg 
Date:   Wed Nov 23 05:29:14 2016 -0500

[bugfix] Invalid pointer comparisons.

The code was performing a null pointer check
using (void*)Data <= 0 instead of Data == NULL
(or nullptr). This results in a compilation
error with clang trunk (future clang 4.0).

diff --git a/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfDsmComm.cxx
b/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfDsmComm.cxx
index 1e88f08..e89e153 100644
--- a/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfDsmComm.cxx
+++ b/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfDsmComm.cxx
@@ -52,7 +52,7 @@ XdmfDsmComm::Receive(XdmfDsmMsg *Msg){
 XdmfErrorMessage("Cannot Receive Message of Length = " << Msg->Length);
 return(XDMF_FAIL);
 }
-if(Msg->Data <= 0 ){
+if(Msg->Data == NULL){
 XdmfErrorMessage("Cannot Receive Message into Data Buffer = "
<< Msg->Length);
 return(XDMF_FAIL);
 }
@@ -66,7 +66,7 @@ XdmfDsmComm::Send(XdmfDsmMsg *Msg){
 XdmfErrorMessage("Cannot Send Message of Length = " << Msg->Length);
 return(XDMF_FAIL);
 }
-if(Msg->Data <= 0 ){
+if(Msg->Data == NULL) {
 XdmfErrorMessage("Cannot Send Message from Data Buffer = " <<
Msg->Length);
 return(XDMF_FAIL);
 }

Make sure you have run `git submodule update` to ensure your VTK is up to date.

HTH,
Cory

On Mon, Jan 8, 2018 at 6:55 AM, Sergio Emanuel Galembeck
 wrote:
> Hello,
>
> I am trying to compile Paraview 5.4 in MacOS 10.13.2 (High Sierra), using
> software from MacPorts 2.4.2. After a successful configuration,
> the make -j 4 command give the following error:
>
> /Users/sergiogalembeck/paraview_install/ParaView/VTK/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfDsmComm.cxx:55:18:
> error:
>   ordered comparison between pointer and zero ('void *' and 'int')
> if(Msg->Data <= 0 ){
>
> How can I solve this problem?
>
> Best regards,
>
> Sergio
>
>
>
> ___
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Please keep messages on-topic and check the ParaView Wiki at:
> http://paraview.org/Wiki/ParaView
>
> Search the list archives at: http://markmail.org/search/?q=ParaView
>
> Follow this link to subscribe/unsubscribe:
> https://paraview.org/mailman/listinfo/paraview
>



-- 
Cory Quammen
Staff R Engineer
Kitware, Inc.
___
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the ParaView Wiki at: 
http://paraview.org/Wiki/ParaView

Search the list archives at: http://markmail.org/search/?q=ParaView

Follow this link to subscribe/unsubscribe:
https://paraview.org/mailman/listinfo/paraview


[Paraview] error when compiling Paraview 5.4 macOS 10.13

2018-01-08 Thread Sergio Emanuel Galembeck
Hello,

I am trying to compile Paraview 5.4 in MacOS 10.13.2 (High Sierra), using 
software from MacPorts 2.4.2. After a successful configuration, 
the make -j 4 command give the following error:

/Users/sergiogalembeck/paraview_install/ParaView/VTK/ThirdParty/xdmf2/vtkxdmf2/libsrc/XdmfDsmComm.cxx:55:18:
 error: 
  ordered comparison between pointer and zero ('void *' and 'int')
if(Msg->Data <= 0 ){

How can I solve this problem?

Best regards,

Sergio


___
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the ParaView Wiki at: 
http://paraview.org/Wiki/ParaView

Search the list archives at: http://markmail.org/search/?q=ParaView

Follow this link to subscribe/unsubscribe:
https://paraview.org/mailman/listinfo/paraview