Due to a problem in the Quartus® Software version 12.0 and later, if the following flow is used to create a SoC system from a script, it will fail at the step "add_instance hps_0 altera_hps" without any message printing.
qsys-script --script=create_ghrd_qsys.tcl
2015.04.22.08:30:18 Info: Doing: qsys-script --script=create_ghrd_qsys.tcl
2015.04.22.08:30:25 Info: create_system soc_system
2015.04.22.08:30:25 Info: set_project_property DEVICE_FAMILY CYCLONEV
2015.04.22.08:30:25 Info: set_project_property DEVICE 5CSXFC6D6F31C6
2015.04.22.08:30:25 Info: add_instance sysid_qsys altera_avalon_sysid_qsys
2015.04.22.08:30:27 Info: set_instance_parameter_value sysid_qsys id -1395321840
2015.04.22.08:30:27 Info: add_instance hps_0 altera_hps
To workaround this issue install The Stratix® device package for Quartus II, which contains some common functionality required for supporting Cyclone V and Arria V SoC components.
This issue is scheduled to be fixed in a future release of the Quartus II software.