Altera_Forum
Honored Contributor
12 years agoCannot compile .cl files
When I try to compile any of the examples I get a weird error message involving Java exceptions:
aoc --board pcie385n_d5 vectorAdd.cl Error: Qsys-script FAILED See vectorAdd.log for details. cat vectorAdd/vectorAdd.log Kernel throughput analysis for : vectorAdd .. simd work items : 1 .. compute units : 1 .. throughput due to control flow analysis : 250.00 M work items/second .. kernel global memory bandwidth analysis : 3157.89 MB/second .. kernel number of local memory banks : none +--------------------------------------------------------------------+ ; Estimated Resource Usage Summary ; +----------------------------------------+---------------------------+ ; Resource + Usage ; +----------------------------------------+---------------------------+ ; Logic utilization ; 24% ; ; Dedicated logic registers ; 10% ; ; Memory blocks ; 20% ; ; DSP blocks ; 0% ; +----------------------------------------+---------------------------; System name: vectorAdd 2013.06.26.12:16:40 Info: Doing: <b>qsys-script --script=system.tcl --Xmx512M --XX:+UseSerialGC --system-file=system.qsys</b> Exception in thread "main" java.lang.IllegalArgumentException: missing: no such parameter: clockRateKnown at com.altera.sopcmodel.beanelement.BeanElementClass.anySuchParameterCheck(BeanElementClass.java:630) at com.altera.sopcmodel.beanelement.BeanElementClass.getGetMethod(BeanElementClass.java:597) at com.altera.sopcmodel.beanelement.BeanElement.getValue(BeanElement.java:487) at com.altera.sopcmodel.beanelement.BeanElement.getValue(BeanElement.java:516) at com.altera.sopcmodel.ensemble.EnsembleSystemPropagator.getBoolean(EnsembleSystemPropagator.java:1387) at com.altera.sopcmodel.ensemble.EnsembleSystemPropagator.getClockRate(EnsembleSystemPropagator.java:540) at com.altera.sopcmodel.ensemble.EnsembleSystemPropagator.getClockRate(EnsembleSystemPropagator.java:519) at com.altera.sopcmodel.ensemble.EnsembleSystemPropagator.access$300(EnsembleSystemPropagator.java:69) at com.altera.sopcmodel.ensemble.EnsembleSystemPropagator$EnsembleSystemInfoEvaluator.evaluate(EnsembleSystemPropagator.java:119) at com.altera.sopcmodel.util.SystemInfoPropagator.validateSystemInfo(SystemInfoPropagator.java:104) at com.altera.sopcmodel.util.SystemInfoPropagator.validateSystemInfos(SystemInfoPropagator.java:85) at com.altera.sopcmodel.ensemble.EnsembleSystemPropagator.validateOneAgainstSystem(EnsembleSystemPropagator.java:320) at com.altera.sopcmodel.ensemble.EnsembleSystemPropagator.validateAllAgainstSystem(EnsembleSystemPropagator.java:238) at com.altera.sopcmodel.ensemble.EnsembleSystemPropagator.validate(EnsembleSystemPropagator.java:223) at com.altera.sopcmodel.ensemble.EnsembleValidator.validateAllAgainstSystem(EnsembleValidator.java:316) at com.altera.sopcmodel.ensemble.EnsembleValidator.validate(EnsembleValidator.java:93) at com.altera.sopcmodel.ensemble.Ensemble.validateSelf(Ensemble.java:1603) at com.altera.sopcmodel.beanelement.BeanElement.validateSelf(BeanElement.java:395) at com.altera.sopcmodel.beanelement.BeanElement.validate(BeanElement.java:366) at com.altera.sopcdocument.ReadDocument.read(ReadDocument.java:272) at com.altera.sopcfactories.QsysFactory$1.getObject(QsysFactory.java:119) at com.altera.sopcmodel.util.CatalogCard.getObject(CatalogCard.java:496) at com.altera.sopcdocument.Document.moduleClassPlease(Document.java:327) at com.altera.sopcdocument.Document.moduleInstancePlease(Document.java:278) at com.altera.sopcdocument.Document.instantiateModule(Document.java:537) at com.altera.sopcdocument.ReadDocument.instantiateModule(ReadDocument.java:439) at com.altera.sopcdocument.ReadDocument.read(ReadDocument.java:185) at com.altera.sopcfactories.QsysFactory$1.getObject(QsysFactory.java:119) at com.altera.sopcmodel.util.CatalogCard.getObject(CatalogCard.java:496) at com.altera.sopcdocument.Document.moduleClassPlease(Document.java:327) at com.altera.sopcdocument.Document.moduleInstancePlease(Document.java:278) at com.altera.sopcdocument.Document.instantiateModule(Document.java:537)