The program compiles with a warning, and runs properly.
The simplest workaround for my Spring 2017 classes is to use Kali 2016.2 as it comes when first downloaded, and NOT to update it.
Another problem with the new gcc is that it now defaults to -pie, which messed up another class.
Posted 3-7-17 by Sam Bowne