It looks like petsc-dev is broken:
/Users/markadams/Codes/petsc-dev/src/snes/impls/fas/fas.c: In function
'SNESFASCycle_Additive':
/Users/markadams/Codes/petsc-dev/src/snes/impls/fas/fas.c:573:5: error:
incompatible type for argument 2 of 'VecNorm'
/Users/markadams/Codes/petsc-dev/include/petscvec.h:221:24: note: expected
'NormType' but argument is of type 'PetscReal *'
/Users/markadams/Codes/petsc-dev/src/snes/impls/fas/fas.c:573:5: error: too few
arguments to function 'VecNorm'
/Users/markadams/Codes/petsc-dev/include/petscvec.h:221:24: note: declared here
make[4]: *** [CMakeFiles/petsc.dir/src/snes/impls/fas/fas.c.o] Error 1
make[4]: *** Waiting for unfinished jobs....
make[3]: *** [CMakeFiles/petsc.dir/all] Error 2