﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
3199	ParModelica does not expect usage of parallel variables	Gustaf Thorslund	Mahder Alemseged Gebremedhin	"Given a slightly updated exampled like:
{{{
function parvar
  input Integer m = 1000;
  input Integer A[m];
  input Integer B[m];
protected
  Integer q;
  parallel Integer pm; // <-- Error: Missing token: FUNCTION
  parallel Integer pn;
  parallel Integer pA[m];
  parallel Integer pB[m];
end parvar;
}}}

Trying to compile it using ParModelica gives:
{{{
$ omc -g=ParModelica parvar.mo Error processing file: parvar.mo
Failed to parse file: parvar.mo!

[/home/gustaf/kurser/exjobb/test/parmodelica/parvar.mo:7:12-7:12:writable] Error: Missing token: FUNCTION

# Error encountered! Exiting...
# Please check the error message and the flags.
Failed to parse file: parvar.mo!

Execution failed!
}}}

$ omc --version
1.9.2+dev (r24991)
"	defect	closed	high	never	ParModelica	trunk	invalid	ParModelica	
