Whoops, It looks like I missed this. I think we are all straight now. Mark
On Wed, Sep 2, 2015 at 3:25 PM, Satish Balay <ba...@mcs.anl.gov> wrote: > Mark, > > I've attempted to fix this [and pushed my fix to mark/eigen-rand] > > https://bitbucket.org/petsc/petsc/commits/c79fff28fb4795ea8489ed0791c7573acba96722 > > However I now see you've also attempted to fix this [but did not push > to mark/eigen-rand - but merged/pushed to next] > > https://bitbucket.org/petsc/petsc/commits/936b047d7dbed95b2d3785e6262c178f814487dd > > For one - your fix won't compile. So I'll merge my fix to next. > > But you should do the following in branch 'mark/eigen-rand' to discard > your fix - and use mine. > > git checkout mark/eigen-rand > git fetch > git reset --hard origin/mark/eigen-rand > > Satish > > ------------------- > C:\cygwin\home\sbalay\PETSC~2.CLO\src\ksp\pc\impls\gamg\agg.c(1217) : > error C2297: '%' : illegal, right operand has type 'const double' > > /Users/petsc/petsc.clone-3/src/ksp/pc/impls/gamg/agg.c:1217: error: > invalid operands of types ‘int’ and ‘double’ to binary ‘operator%’ > > > On Wed, 2 Sep 2015, PETSc checkBuilds wrote: > > > > > > > Dear PETSc developer, > > > > This email contains listings of contributions attributed to you by > > `git blame` that caused compiler errors or warnings in PETSc automated > > testing. Follow the links to see the full log files. Please attempt to > fix > > the issues promptly or let us know at petsc-dev@mcs.anl.gov if you are > unable > > to resolve the issues. > > > > Thanks, > > The PETSc development team > > > > ---- > > > > warnings attributed to commit > https://bitbucket.org/petsc/petsc/commits/3ceba57 > > cleaned up cheby eig estimates and gamg rand > > > > src/ksp/pc/impls/gamg/agg.c:1217 > > [ > 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 > ] > > /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' > > [ > http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/02/build_next_arch-mswin-cxx-cmplx_ps3.log > ] > > > 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 > > [ > http://ftp.mcs.anl.gov/pub/petsc/nightlylogs/archive/2015/09/02/build_next_arch-freebsd-cxx-cmplx-pkgs-dbg_wii.log > ] > > /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' > > > > ---- > > To opt-out from receiving these messages - send a request to > petsc-dev@mcs.anl.gov. > > >