Hi,

Again few questions:

 - The following code

const D = function_returning_sparse_domain_with_string_keys_and_values();

causes following warning:

src/test.chpl:56: warning: whole-domain assignment has been serialized (see 
note in $CHPL_HOME/STATUS) [functionResolution.cpp:2556]

I checked the status file but couldn't quite understand what are the practical 
implications of this? Everything related to that domain will happen on a single 
locale.



 - Following code

class Outer {
    class NestedBase {
        var fieldOne: real;
    }
    
    class NestedDerived: NestedBase {
        var anotherField: int;
    }
}

results in this error message:

src/test.chpl:6: error: '_mt' has multiple definitions, redefined at:
  src/test.chpl:2 [scopeResolve.cpp:240]

Is this a bug or a feature? I worked around that by not making those classes 
nested since that was possible in this case. However I would rather not to 
clutter the global namespace, maybe modules could help mere?

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
Chapel-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/chapel-users

Reply via email to