<div dir="ltr">Whoops, It looks like I missed this.  I think we are all straight now.<div>Mark</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Sep 2, 2015 at 3:25 PM, Satish Balay <span dir="ltr"><<a href="mailto:balay@mcs.anl.gov" target="_blank">balay@mcs.anl.gov</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Mark,<br>
<br>
I've attempted to fix this [and pushed my fix to mark/eigen-rand]<br>
<a href="https://bitbucket.org/petsc/petsc/commits/c79fff28fb4795ea8489ed0791c7573acba96722" rel="noreferrer" target="_blank">https://bitbucket.org/petsc/petsc/commits/c79fff28fb4795ea8489ed0791c7573acba96722</a><br>
<br>
However I now see you've also attempted to fix this [but did not push<br>
to mark/eigen-rand - but merged/pushed to next]<br>
<a href="https://bitbucket.org/petsc/petsc/commits/936b047d7dbed95b2d3785e6262c178f814487dd" rel="noreferrer" target="_blank">https://bitbucket.org/petsc/petsc/commits/936b047d7dbed95b2d3785e6262c178f814487dd</a><br>
<br>
For one - your fix won't compile. So I'll merge my fix to next.<br>
<br>
But you should do the following in branch 'mark/eigen-rand' to discard<br>
your fix - and use mine.<br>
<br>
git checkout mark/eigen-rand<br>
git fetch<br>
git reset --hard origin/mark/eigen-rand<br>
<br>
Satish<br>
<br>
-------------------<br>
C:\cygwin\home\sbalay\PETSC~2.CLO\src\ksp\pc\impls\gamg\agg.c(1217) : error C2297: '%' : illegal, right operand has type 'const double'<br>
<br>
/Users/petsc/petsc.clone-3/src/ksp/pc/impls/gamg/agg.c:1217: error: invalid operands of types ‘int’ and ‘double’ to binary ‘operator%’<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
On Wed, 2 Sep 2015, PETSc checkBuilds wrote:<br>
<br>
><br>
><br>
> Dear PETSc developer,<br>
><br>
> This email contains listings of contributions attributed to you by<br>
> `git blame` that caused compiler errors or warnings in PETSc automated<br>
> testing.  Follow the links to see the full log files. Please attempt to fix<br>
> the issues promptly or let us know at <a href="mailto:petsc-dev@mcs.anl.gov">petsc-dev@mcs.anl.gov</a> if you are unable<br>
> to resolve the issues.<br>
><br>
> Thanks,<br>
>   The PETSc development team<br>
><br>
> ----<br>
><br>
> warnings attributed to commit <a href="https://bitbucket.org/petsc/petsc/commits/3ceba57" rel="noreferrer" target="_blank">https://bitbucket.org/petsc/petsc/commits/3ceba57</a><br>
> cleaned up cheby eig estimates and gamg rand<br>
><br>
>   src/ksp/pc/impls/gamg/agg.c:1217<br>
>     [<a href="http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/02/build_next_arch-osx-10.6-cxx-cmplx-pkgs-dbg_petsc-mini.log" rel="noreferrer" target="_blank">http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/02/build_next_arch-osx-10.6-cxx-cmplx-pkgs-dbg_petsc-mini.log</a>]<br>
>       /Users/petsc/petsc.clone-3/src/ksp/pc/impls/gamg/agg.c:1217: error: no match for 'operator-' in 'std::complex<double>(#'float_expr' not supported by dump_expr#<expression error>, 0.0) - 350'<br>
>     [<a href="http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/02/build_next_arch-mswin-cxx-cmplx_ps3.log" rel="noreferrer" target="_blank">http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/02/build_next_arch-mswin-cxx-cmplx_ps3.log</a>]<br>
>       C:\cygwin\home\sbalay\PETSC~2.CLO\src\ksp\pc\impls\gamg\agg.c(1217) : error C2676: binary '-' : 'class std::complex<double>' does not define this operator or a conversion to a type acceptable to the predefined operator<br>
>     [<a href="http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/02/build_next_arch-freebsd-cxx-cmplx-pkgs-dbg_wii.log" rel="noreferrer" target="_blank">http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/02/build_next_arch-freebsd-cxx-cmplx-pkgs-dbg_wii.log</a>]<br>
>       /home/balay/petsc.clone-3/src/ksp/pc/impls/gamg/agg.c:1217:75: error: no match for 'operator-' in 'std::complex<double>((double)(idx * 79943 % 751), 0.0) - 350'<br>
><br>
> ----<br>
> To opt-out from receiving these messages - send a request to <a href="mailto:petsc-dev@mcs.anl.gov">petsc-dev@mcs.anl.gov</a>.<br>
><br>
</div></div></blockquote></div><br></div>