test.osl:52: error: No matching function call to 'failifnota (initializer-list)'
  Candidates are:
    test.osl:16	void failifnota (struct acolor)
test.osl:53: error: No matching function call to 'failifnota (initializer-list)'
  Candidates are:
    test.osl:16	void failifnota (struct acolor)
test.osl:54: error: Ambiguous call to 'ddd (initializer-list, int)'
  Candidates are:
    test.osl:35	void ddd (struct B, int)
    test.osl:34	void ddd (struct A, int)
test.osl:55: error: Ambiguous call to 'eee (initializer-list, int)'
  Candidates are:
    test.osl:37	float eee (struct A, int)
    test.osl:38	void eee (struct B, int)
test.osl:56: error: Ambiguous call to 'noise (initializer-list)'
  Candidates are:
    test.osl:46	float noise (struct A)
    float noise (point)
    color noise (point)
    vector noise (point)
test.osl:57: error: Ambiguous call to 'fff (initializer-list)'
  Candidates are:
    test.osl:41	void fff (point)
    test.osl:40	void fff (struct A)
test.osl:58: error: Ambiguous call to 'ggg (initializer-list)'
  Candidates are:
    test.osl:44	float ggg (struct D)
    test.osl:43	void ggg (struct C)
FAILED test.osl
