Found the following significant warnings:
  phreeqcpp/PBasic.h:472:16: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:472:36: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:472:54: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:473:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:474:23: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:474:43: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:475:15: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:475:34: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:476:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:477:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:478:15: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:478:33: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:478:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:479:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:479:21: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:480:17: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:480:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:480:57: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:487:20: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:487:40: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:490:20: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:490:38: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:490:57: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:491:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:491:36: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:491:55: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:492:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:492:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:492:56: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:493:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:493:36: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:493:55: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:494:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:494:36: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:495:19: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:495:37: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:495:59: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:496:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:496:36: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:497:17: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:497:36: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:498:15: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:498:34: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:499:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:499:36: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:500:18: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:500:36: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.h:501:17: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/cl1.cpp:33:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/cl1.cpp:34:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/cvode.cpp:3783:8: warning: explicitly assigning value of variable of type 'realtype' (aka 'double') to itself [-Wself-assign]
  phreeqcpp/model.cpp:3047:7: warning: explicitly assigning value of variable of type 'double' to itself [-Wself-assign]
  phreeqcpp/model.cpp:3048:7: warning: explicitly assigning value of variable of type 'double' to itself [-Wself-assign]
  phreeqcpp/PBasic.cpp:6338:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6356:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6365:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6366:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6376:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6428:8: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6428:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6428:48: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6429:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6431:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6461:20: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6461:40: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6463:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6464:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6484:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6484:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6486:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6509:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6517:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6519:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6535:9: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6535:27: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6535:47: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6536:3: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6536:21: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6552:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6552:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6552:51: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6554:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6607:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6675:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6675:32: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6677:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6709:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6709:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6709:49: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6712:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6727:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6727:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6727:47: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6730:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6739:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6739:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6739:48: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6742:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6756:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6756:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6756:47: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6759:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6775:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6775:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6777:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6778:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6796:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6796:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6796:53: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6798:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6799:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6831:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6831:30: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6833:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6846:12: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6846:31: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6848:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6860:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6860:29: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6862:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6874:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6874:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6876:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6881:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6891:10: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6891:28: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/PBasic.cpp:6904:11: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
  phreeqcpp/spread.cpp:142:9: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
  phreeqcpp/spread.cpp:155:11: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
  phreeqcpp/spread.cpp:167:11: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
  phreeqcpp/spread.cpp:179:11: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
  phreeqcpp/spread.cpp:193:11: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
  phreeqcpp/spread.cpp:205:11: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
  phreeqcpp/transport.cpp:630:10: warning: explicitly assigning value of variable of type 'int' to itself [-Wself-assign]
  phreeqcpp/utilities.cpp:1733:2: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register]
See ‘/home/hornik/tmp/R.check/r-devel-clang/Work/PKGS/phreeqc.Rcheck/00install.out’ for details.