Summary: Postblit is not usable with const objects
           Product: D
           Version: D2
          Platform: Other
        OS/Version: Linux
            Status: NEW
          Severity: critical
          Priority: P2
         Component: DMD

--- Comment #0 from Max Samukha <> 2010-09-14 12:32:35 
PDT ---
struct S

void foo(ref const S s)
    auto s2 = s;

void main()

Error: function test.S.__cpctor (ref S p) is not callable using argument types
(const(S)) const

It is not specified how postblit is supposed to interoperate with
const/immutable. Tagging the postblit function with 'const' doesn't help
(compilation fails with the same error).

Configure issuemail:
------- You are receiving this mail because: -------

Reply via email to